Commit Graph
205 Commits
Author SHA1 Message Date
phundrak 6f8e85c65f [sxiv] Add shotcut to copy a single image
The first image marked in sxiv will be the only one copied
2021-04-02 19:30:25 +02:00
phundrak 3de5254050 [Bootstrap] Rework installed LaTeX packages
texlive installation should be lighter now
2021-04-01 23:15:15 +02:00
phundrak ab7988f1b6 [Fish] update `remove' abbreviation 2021-04-01 23:15:15 +02:00
phundrak 8597280d17 [Bootstrap] Remove ly, update tangled script 2021-03-31 16:22:39 +02:00
phundrak 220b43aaf2 [bat] Add bat config 2021-03-10 13:19:39 +01:00
phundrak fe66b43fbc [sxiv] Add key handler for sxiv 2021-03-10 13:14:01 +01:00
phundrak 8e26087d33 [Kitty] Add Kitty configuration 2021-02-09 16:59:34 +01:00
phundrak 58b5b82531 [Mimeapps] Update mimeapps 2021-02-04 09:50:46 +01:00
phundrak 6787e6452a [Picom] Upgrade from Ibhagwan’s fork to main fork
This made me lose access to rounded corners for now, as they are only
available for legacy backends and the dual_kawase blur is not one of
them.
2021-02-04 09:18:24 +01:00
phundrak 9062092b1d [Fish, Emacs, Bootstrap] Replace yay with paru 2021-02-04 09:17:32 +01:00
phundrak e9fb7e4622 [Mimeapps] SVG images open in Emacs by default 2021-01-13 17:16:52 +01:00
phundrak 13943e5775 [Bootstrap] Add tldr to list of installed packages 2021-01-07 19:14:22 +01:00
phundrak 3ff58ad913 [Zathura] reorganize keybindings 2021-01-04 16:16:01 +01:00
phundrak a5dd8be4a7 [Zathura] Images are now displayed properly 2021-01-04 16:15:45 +01:00
phundrak fc497a5fd9 yadm upgrade path of encrypted file 2021-01-04 14:03:17 +01:00
phundrak 1d7cbe8915 [Awesome, Bin, Bootstrap] Replace nitrogen with xwallpaper 2021-01-02 13:52:18 +01:00
phundrak 90028f1efa [Rofi] Customize list of modi 2021-01-02 13:27:10 +01:00
phundrak 6c6320d1f8 [yay] Avoid sudo timeout 2020-12-30 00:12:38 +01:00
phundrak b1f2be0016 [Emacs] Remove w3m layer, compile configuration files when exported
The w3m layer is now removed as I did not use it at all.

The conlanging layer is moved to ~/fromGIT/emacs-packages and now a
symlink points to its new location. This is done in order to prevent
Emacs from compiling its .el files when recompiling its configuration
files.

Configuration files are now compiled when emacs.org is tangled by Emacs
itself or if the .el files are newer than the .elc files.

TODO: find a way to natively compile and load these files instead of
just byte-compile them if native compilation is available
2020-12-23 01:54:07 +01:00
phundrak ef985c59a9 [Mimeapps] Add association for CSV to LibreOffice Calc 2020-12-19 17:22:40 +01:00
phundrak 639e86b719 [Rofi] Add transparency to rofi’s background 2020-12-11 18:40:43 +01:00
phundrak a47a471321 [Bootstrap] Add basic backage for installation 2020-12-10 10:20:54 +01:00
phundrak eee5575a2d [Emacs] Move back code from custom layer to config for Dired 2020-12-07 17:39:33 +01:00
phundrak c46fcd3db7 [Emacs] Move Eshell functions to aliases
Many Eshell functions do not need to be declared as such and can do just
fine as Eshell aliases. This commit moves all these functions to the
'eshell-alias' file
2020-12-02 17:33:00 +01:00
phundrak 5d1bd2c45f [Bootstrap] Remove bookworm, new defaults for djvu and epub
zathura is now the default reader for djvu books

Emacs is now the default reader for epub books
2020-12-01 21:48:19 +01:00
phundrak 06082195a0 [Zathura] shorter config line 2020-11-29 13:47:47 +01:00
phundrak 2f0b3d1068 [Rofi] Nicer theme in my opinion 2020-11-29 13:28:13 +01:00
phundrak e803c9cd6f [Bootstrap] Add hugo to list of installed packages 2020-11-28 18:14:41 +01:00
phundrak 7dac01a401 [Rofi] Change theme to nord theme 2020-11-28 18:14:31 +01:00
phundrak b4a6904989 [Emacs] Conlanging layer updated 2020-11-13 00:39:55 +01:00
phundrak d40de0fdec [Bootstrap] Symlink plock' to /usr/bin'
This is needed for xss-lock to work properly
2020-10-29 16:55:20 +01:00
phundrak 118eadb58a [Emacs] Add rsync alias to eshell 2020-10-29 16:55:20 +01:00
phundrak d8ee8fd95c [Zathura] new configuration file for Zathura
This configuration file for Zathura adapts its keybindings to the bépo
layout, with some tweaks on my part to make it more consistent.
2020-10-29 16:47:28 +01:00
phundrak 45a5db0f0d [Emacs] Update eshell aliases
Update eshell aliases

I should replace this file later with some Elisp code in the user init
to read aliases from Fish abbreviations.

Something good would be to try to write some Elisp code to emulate Fish
abbreviations, but I have to find what hook or function is called when a
new character is entered in the shell that triggers autocompletion. Code
in this package might help:
https://github.com/szermatt/emacs-bash-completion
2020-10-25 11:26:42 +01:00
phundrak 942738cbb7 [Bootstrap] Remove unused package, add python poetry 2020-10-20 13:50:28 +02:00
phundrak f9c45fe286 [Encrypted files, symlink] Move encrypted file and symlink target
Since I am moving away from $HOME/.emacs.d, the last remaining file in
this directory has been moved to the equivalent $HOME/.config/emacs.

The $HOME/.emacs.d symlink also now points to a relative path, making it
username-agnostic.
2020-10-14 18:39:48 +02:00
phundrak 5f5d991de1 [Bootstrap] Add missing packages in base install 2020-10-14 18:30:36 +02:00
phundrak 81ae88c905 [Bootstrap] Add Python LSP packages 2020-10-01 18:27:22 +02:00
phundrak d6fa32a202 [Bootstrap] Remove yapf package, add pyls-black python package
`pyls-black' is a new requirement for a proper LSP Python server, and
it is incompatible with `yapf', hence its removal.
2020-10-01 18:21:30 +02:00
phundrak 05c85ed9dd [Mimeapps] Zathura is now the default PDF viewer 2020-10-01 18:19:09 +02:00
phundrak b85e9fb922 [Emacs submodule] Update `conlanging' Spacemacs layer 2020-10-01 09:58:02 +02:00
phundrak c66e4329bd [Bootstrap] Revamped bootstrap
Rewrite some parts that were not true anymore about my configuration,
add some interactivity for some settings some users would not
necessarily want.

Some parts that are no longer needed are also removed, such as yay
installation (done with archfi), nano, and go packages.

Some list of packages were made into org tables, and the command is
rewritten in litterate programming from these tables.
2020-09-28 18:22:38 +02:00
phundrak e13ea9224e [Encrypted files] update encrypted files 2020-09-28 15:22:28 +02:00
phundrak 9e20e165b0 [Mimeapps] Made nomacs default software for svg images 2020-09-23 16:24:10 +02:00
phundrak 790d83aef1 [Mimeapps] Changed all Emacs entries with Emacsclient 2020-09-17 12:28:56 +02:00
phundrak ac7d1f7c31 [Emacs] Renamed spacemacs.org to emacs.org
While the documentation of this commit gets deployed, redirects on my
server should be up
2020-09-13 18:15:21 +02:00
phundrak 71a292b0f4 [Other] Update encrypted files 2020-09-12 00:47:03 +02:00
phundrak 1ef2ccc436 [Bootstrap] Removed now unnecessary line
This commit removes a line that sets all files in `~/.local/bin' as
executables. It was aimed at scripts exported from `bin.org' but it is
no longer required since the executability of these tangled files is
enforced by the shebang header argument added in commit 8f35b85ef1
2020-09-12 00:42:47 +02:00
phundrak 62e4b6f52f [Bootstrap, Org files] Removed tangling of deprecated configurations
This commit removes tangling of deprecated configurations in the
bootstrap script.

It also removes a dunst mention in the spacemacs.org file.
2020-09-12 00:38:11 +02:00
phundrak b50b403f41 [Org files] remove python code for tangling, updated shebang
This commit removes all python source blocks that were previously used
to generate code. Consequently, the commands for tangling my org files
in the bootstrap script were updated.

[Bootstrap] A shebang header has been added to the org file, removing
the necessity of the shebang code block and manually setting
permissions for the script each time it is tangled.
2020-09-03 12:21:47 +02:00