Commit graph

7 commits

Author SHA1 Message Date
7a7c44a2da zsh: adjust man page colors for gruvbox 2023-07-22 22:06:44 +02:00
6cabb10b31 zsh: don't cause errors if tput is not available 2023-03-05 01:09:51 +01:00
ebda8d4fa2 zsh: factor out checking for command availability 2023-03-05 01:09:51 +01:00
70bf3b3118 zsh: minor refactors 2023-03-05 01:09:51 +01:00
e46a370e2e zsh: move environment setup to .zprofile 2023-03-05 01:09:51 +01:00
37f14fc23a zsh: make `~/.zshenv' as small as possible
`~/.zshenv' is executed for _every_ instance of `zsh', so we should
limit the work done there to the absolute minimum. For me, that
currently means only making sure `$ZDOTDIR' is set so that login (via
`.zprofile') and interactive (via `.zshrc') shells can be configured
appropriately.
2022-10-21 20:16:10 +02:00
39f51775fe zsh: refactor configuration with focus on interactive shells
Moved most of the work to `.zshrc' rather than `.zhenv', because most of
my configuration is only relevant to my interactive use of the shell.
2022-10-21 19:59:16 +02:00