Commit graph

15 commits

Author SHA1 Message Date
b30948b552 Configuration system overhaul 2021-08-10 18:14:41 +02:00
1622e4abde Organize config files by program 2021-08-10 13:06:48 +02:00
46efe2b268 Put all dotfiles into one "stow package"
This makes installation a lot easier, as we just need to type:

    stow -v dotfiles

instead of installing multiple packages and risking to forget something.
2019-02-18 23:19:28 +01:00
817735b658 Use bash completions from /usr/etc/bash_completion.d
This way we just add new completion files to this directory instead of
having to add them one by one in .bashrc.
2019-02-18 23:03:43 +01:00
0a6ac8fca2 Avoid non-zero exit code at end of .bashrc
The previous syntax caused the last command to evaluate to a non-zero
exit code when .bashrc.local does not exist. This was annoying because
we show a non-zero exit code in the prompt, so the first prompt on every
bash session would show this exit code.
2019-02-18 23:01:01 +01:00
abfa79b015 Avoid issues with ctrl-s on the terminal
Disabling the terminal option for START/STOP is better because this
affects all programs. The previous fix only worked for readline.
2019-02-18 22:48:29 +01:00
756e14df81 Make list of paths more readable
Having each path on a separate line makes it easier to read them at a
glance.
2019-02-18 22:46:56 +01:00
b3c8d0e267 Remove unused DOTFILES environment variable 2019-02-18 22:45:15 +01:00
2fe5ef48cb Disable creation of .lesshst file 2019-02-18 22:44:20 +01:00
eb9f865f77 [bash] fix colors in tmux on MacOS
tmux seems to not like \e as an escape character, but \033 works fine.
Changed everywhere for consistency.
2019-02-17 02:54:48 +01:00
2a9e1c1f43 [bash] erase history duplicates 2019-02-17 02:54:31 +01:00
861212dcc8 [bash] move dircolors into .config directory
This makes the home directory a little less cluttered and respects XDG.
2019-02-16 23:31:45 +01:00
c015e4ba54 [bash] add git status to prompt 2019-02-16 03:07:18 +01:00
5c11d640af [bash] show last exit code in prompt if non-zero 2019-02-16 02:27:40 +01:00
62c7b29714 Use stow instead of rcm for deployment 2019-02-16 01:35:04 +01:00