Commit graph

268 commits

Author SHA1 Message Date
cf0d4f83bf [ADD] Haskell configuration to Makefile 2020-12-12 14:12:42 +01:00
295670f792 [ADD][VIM] Color column 100 in Haskell files 2020-12-12 14:12:42 +01:00
f17b377b0d [UPDATE][VIM] Use ghc with dynamic libraries 2020-12-12 14:12:42 +01:00
357ee8fd89 [UPDATE][VIM] ALE configuration for Haskell 2020-12-12 14:12:42 +01:00
da32b4f8e6 [ADD][VIM] TOML plugin 2020-12-12 14:12:42 +01:00
1f23954c6a [UPDATE][ZSH] Change shared history handling 2020-12-12 14:12:42 +01:00
270bc39397 [ADD][VIM] Haskell filetype configuration 2020-12-12 14:12:42 +01:00
a92c3366af [ADD] Haskell installation to Makefile
The `--copy-compiler-tool` flag is recommend in "An opiniated guide to
Haskell in 2018".
2020-12-12 14:12:42 +01:00
1daa1cce96 [UPDATE][VIM] Color column 99 in Rust files
As mandated by the official coding style for Rust.
2020-12-12 14:12:42 +01:00
d5c6d39b2a [UPDATE][SHELL] Remove 'du' and 'df' aliases
They do more harm than good.
2020-12-12 14:12:42 +01:00
1b12a8e1c9 [UPDATE][GIT] Ignore GDB history files 2020-12-12 14:12:42 +01:00
c6b49eb750 [UPDATE][GIT] Ignore compilation database files 2020-12-12 14:12:42 +01:00
86098af0c5 [ADD][X] Use 'Print' key as 'Super_R' 2020-12-12 14:12:42 +01:00
32f464168a [UPDATE][SHELL] Remove '~/.local/bin' from PATH 2020-12-12 14:12:42 +01:00
5fc613a7c0 [ADD][GIT] Alias to push to new branch & track it 2020-12-12 14:12:42 +01:00
1a4b0a9dc6 [FIX] Add missing udiskie package to Makefile 2020-12-12 14:12:42 +01:00
0746c23e0f [ADD][X] More theme files 2020-12-12 14:12:42 +01:00
78d6792332 [ADD] Tin configuration file
The Makefile has to be modified to handle tin in a particular fashion,
because Tin removes and then rewrite its whole configuration file after
closing, instead of only modifying the file.

A symbolic link to its whole configuration folder is therefore the only
manageable way to keep the configuration linked.
2020-12-12 14:12:42 +01:00
8c92db3cd7 [ADD][X] Hund theme 2020-12-12 14:12:42 +01:00
30b60461d2 [UPDATE][TERMITE] Use Hund colorscheme 2020-12-12 14:12:42 +01:00
bbbac941ce [UPDATE][GIT] Ignore Python-related files 2020-12-12 14:12:42 +01:00
1e6a4edbf4 [ADD][SHELL] Use local profile configuration 2020-12-12 14:12:42 +01:00
7fc21c978e [ADD][VIM] Use tabs in gitconfig 2020-12-12 14:12:42 +01:00
0ad4b69dad [ADD][VIM] Mail filetype configuration 2020-12-12 14:12:42 +01:00
df7220c155 [ADD][GIT] Ignore localrc scripts 2020-12-12 14:12:42 +01:00
83d3ee0624 [UPDATE][GIT] Use tab-based indent in gitconfig
When you use `git config --global ...` to write to this file, it uses
tabs to indent the configuration options. This makes the file more
consistent with Git's way of writing the configuration.
2020-12-12 14:12:42 +01:00
b5eb803f9d [UPDATE][I3] Move Xautolock toggle to script
To allow notifications when toggling the state of Xautolock, the logic
has been moved to its own script.
2020-12-12 14:12:42 +01:00
aeef0b0ca8 [ADD][I3] Finer-grained volume control 2020-12-12 14:12:42 +01:00
2b0a7deccc [ADD][VIM] More Tim Pope plug-ins 2020-12-12 14:12:42 +01:00
8b9a0ad3e4 [ADD][I3] Finer-grained brightness control 2020-12-12 14:12:42 +01:00
28f5adcebe [UPDATE][SCRIPT] Better notification for touchpad
Using a Dunst feature, a notification of the same type can override one
that is currently being displayed.
2020-12-12 14:12:42 +01:00
e3c85a7df5 [ADD][VIM] Tex filetype configuration 2020-12-12 14:12:42 +01:00
3923fb230c [ADD][VIM] YAML filetype configuration 2020-12-12 14:12:42 +01:00
603668560c [ADD][I3] Mode to enable/disable Xautolock 2020-12-12 14:12:42 +01:00
5e6a17064b [ADD][VIM] Auto-format Rust files on save 2020-12-12 14:12:42 +01:00
94ed7a9e9e [FIX][VIM] Unlet ftplugin variables without errors 2020-12-12 14:12:42 +01:00
3261e83e85 [ADD][MYPY] Default type-analysis configuration 2020-12-12 14:12:42 +01:00
46745f1f14 [ADD] Make target to link all packages 2020-12-12 14:12:42 +01:00
510d768f2d [ADD][VIM] Nix plugin 2020-12-12 14:12:42 +01:00
fbad7868c1 [UPDATE][SHELL] Use ssh-agent on shared RSA key 2020-12-12 14:12:42 +01:00
6d4f572af8 [FIX] Add missing rofi-dmenu package to Makefile 2020-12-12 14:12:42 +01:00
6aaed4a6f3 [FIX] Add missing i3blocks dependencies to Makefile 2020-12-12 14:12:42 +01:00
ec21783e67 [FIX] Add missing i3lock-color package to Makefile 2020-12-12 14:12:42 +01:00
c0c9f20b8e [FIX] Add missing termite package to Makefile 2020-12-12 14:12:42 +01:00
e56415d525 [ADD] Mypy configuration files 2020-12-12 14:12:42 +01:00
ac7ed4a49b [ADD][ZSH] Command line editing using EDITOR 2020-12-12 14:12:42 +01:00
6f8d945ed3 [UPDATE][ZSH] Reload history when searching
This allows for searching commands that were used in other shells that
weren't quit yet.
2020-12-12 14:12:42 +01:00
3b24152598 [ADD][GITIGNORE] Ignore miscellaneous desktop files
I don't want to see all the files that appear in that folder, only the
one I'm interested in.
2020-12-12 14:12:42 +01:00
d729ab9d09 [UPDATE] Remove tridactyl package installation
I only added it to the `Makefile` because it wasn't on the Mozilla
Addons site for a while.
2020-12-12 14:12:42 +01:00
a7ce579bb2 [ADD] GDB configuration files 2020-12-12 14:12:41 +01:00