Commit graph

384 commits

Author SHA1 Message Date
Bruno BELANYI 13c3881488 [ADD][VIM] Info file name configuration
I don't want them to pollute my HOME
2020-12-12 14:12:42 +01:00
Bruno BELANYI cc28222356 [UPDATE][VIM] Remove unused mappings 2020-12-12 14:12:42 +01:00
Bruno BELANYI 0d1457ee0b [UPDATE][VIM] Remove unused plugins 2020-12-12 14:12:42 +01:00
Bruno BELANYI bb40d8fc77 [UPDATE][SHELL] Do not unset SSH_ASKPASS
This allows `keychain` to start very early using a GUI, not making my
first terminal slow to open.
2020-12-12 14:12:42 +01:00
Bruno BELANYI 80af70763c [ADD][VIM] Useful abbreviations 2020-12-12 14:12:42 +01:00
Bruno BELANYI dca85e34f8 [ADD][I3] Launch tmux server at startup 2020-12-12 14:12:42 +01:00
Bruno BELANYI f21c57ded3 [UPDATE][GIT] Use main as default branch name 2020-12-12 14:12:42 +01:00
Bruno BELANYI 9571dc4d70 [UPDATE][CI] Remove 'link & unlink' step 2020-12-12 14:12:42 +01:00
Bruno BELANYI 6de99021cb [UPDATE][ZSH] Do not use 'default' tmux session 2020-12-12 14:12:42 +01:00
Bruno BELANYI e395df2a5c [UPDATE][BASH] Do not use 'default' tmux session 2020-12-12 14:12:42 +01:00
Bruno BELANYI 3c77bde71f [FIX][CI] Notify on success or failures 2020-12-12 14:12:42 +01:00
Bruno BELANYI abf4c5357e [FIX] Use i3lock-color from AUR 2020-12-12 14:12:42 +01:00
Bruno BELANYI 3a39ac86e4 [UPDATE] Remove tin package 2020-12-12 14:12:42 +01:00
Bruno BELANYI 06b9be42be [ADD][TMUX] X clipboard integration 2020-12-12 14:12:42 +01:00
Bruno BELANYI 23bae57bcb [UPDATE][CI] Simplify parallelism 2020-12-12 14:12:42 +01:00
Bruno BELANYI 130c62dfc5 [ADD][CI] Matrix notifications
Only notify on full install. The linking step is included in it, so if
it fails the install would also fail.
2020-12-12 14:12:42 +01:00
Bruno BELANYI a0e91e6585 [ADD] Neovim package
It needs a python plugin to be compatible with Vim's python interface. I
use it for UltiSnips.
2020-12-12 14:12:42 +01:00
Bruno BELANYI 2bf7f53ade [FIX][VIM] Make configuration compatible w/ nvim 2020-12-12 14:12:42 +01:00
Bruno BELANYI 14679d3e81 [ADD][VIM] *.am filetype detection 2020-12-12 14:12:42 +01:00
Bruno BELANYI d1054845c8 [ADD][VIM] *.tikz filetype detection 2020-12-12 14:12:42 +01:00
Bruno BELANYI 9bb660ca1d [ADD][VIM] Commentary plug-in 2020-12-12 14:12:42 +01:00
Bruno BELANYI af41ebe8e3 [UPDATE][VIM] Remove speeddating plugin 2020-12-12 14:12:42 +01:00
Bruno BELANYI 05c350a5aa [ADD][TMUX] Better session management plugin 2020-12-12 14:12:42 +01:00
Bruno BELANYI 0ba980418b [ADD][SHELL] Add cargo bin folder to PATH 2020-12-12 14:12:42 +01:00
Bruno BELANYI d6e18ae3ec [ADD][GIT] More files to ignore 2020-12-12 14:12:42 +01:00
Bruno BELANYI d4ac0e6f7b [ADD][BASH] Launch tmux at launch 2020-12-12 14:12:42 +01:00
Bruno BELANYI 1bf660cedb [ADD][ZSH] Launch tmux at launch 2020-12-12 14:12:42 +01:00
Bruno BELANYI 71d16e9fa4 [FIX][ZSH] Do not read zshrc when not interactive 2020-12-12 14:12:42 +01:00
Bruno BELANYI 0d78351c18 [FIX][CI] Install emacs package 2020-12-12 14:12:42 +01:00
Bruno BELANYI 59d6da8a48 [FIX] Disable systemd service enabling in CI 2020-12-12 14:12:42 +01:00
Bruno BELANYI 484b076821 [FIX] Do not install Haskell dependencies on link 2020-12-12 14:12:42 +01:00
Bruno BELANYI ddd3d8211b [FIX][VIM] Fix coding style include guard snippet 2020-12-12 14:12:42 +01:00
Bruno BELANYI ce2f2b54bf [FIX] Remove PHONY rules for stowing packages
Apparently having them be PHONY rules makes it so that `make` ignores
the rules...
2020-12-12 14:12:42 +01:00
Bruno BELANYI 13702a21e7 [FIX][SHELL] Inherit keychain's ssh-agent from env
I also use this opportunity to make it use a different directory, to
avoid polluting my $HOME.
2020-12-12 14:12:42 +01:00
Bruno BELANYI 59893b6a00 [ADD][SSH] ssh-agent service using systemd
I needed to enable the service after linking the package. This might be
better served by yet another step during my Makefile-based installation?
I do not do it enough to warrant adding yet more steps for this
functionality.
2020-12-12 14:12:42 +01:00
Bruno BELANYI d6330c1767 [ADD][SSH] Add keys to agent when prompted 2020-12-12 14:12:42 +01:00
Bruno BELANYI 6c106f6170 [ADD][GIT] Include email configuration
I do not wish to version control my email configuration itself.
2020-12-12 14:12:42 +01:00
Bruno BELANYI 638ec6077c [ADD][VIM] No white-space prompt for gitsendemail 2020-12-12 14:12:42 +01:00
Bruno BELANYI fd053df0b1 [FIX] Install rust-src for LSP tasks 2020-12-12 14:12:42 +01:00
Bruno BELANYI b9b9701a2c [UPDATE][VIM] Use rust-analyzer as linter 2020-12-12 14:12:42 +01:00
Bruno BELANYI 87c9ab2bf9 [ADD] Rust-analyser package dependency 2020-12-12 14:12:42 +01:00
Bruno BELANYI cd72ae215c [UPDATE][SHELL] Remove useless aliases 2020-12-12 14:12:42 +01:00
Bruno BELANYI 3966696ce3 [ADD][VIM] Open fzf in a floating window 2020-12-12 14:12:42 +01:00
Bruno BELANYI 04e1035114 [FIX][SHELL] Remove popups prompting for SSH key 2020-12-12 14:12:42 +01:00
Bruno BELANYI 9e6395c430 [ADD] Markdownlint package dependency 2020-12-12 14:12:42 +01:00
Bruno BELANYI dd1aa89186 [FIX][VIM] Reduce indentation for pandoc files 2020-12-12 14:12:42 +01:00
Bruno BELANYI b03da8b016 [ADD][I3] Make arandr floating by default 2020-12-12 14:12:42 +01:00
Bruno BELANYI ec44621812 [UPDATE] Remove spotify package dependency 2020-12-12 14:12:42 +01:00
Bruno BELANYI f227d15cd6 [FIX] Only install missing packages
The `-S` flag reinstalls dependencies if they are already present on the
system, the `--needed` flag makes it so that `pacman` skips them instead
2020-12-12 14:12:42 +01:00
Bruno BELANYI 92533a4e0b [FIX] Update Pacman DB when bootstrapping 2020-12-12 14:12:42 +01:00