Commit Graph

10 Commits

Author SHA1 Message Date
664f06bbdb refactor: use rtx to manage Go, Python, NodeJS, and more
This means g, pyenv, and volta are gone. And a lot of other tools
previously installed with zinit are also installed with rtx now instead.

This includes starship, direnv, shfmt, jq, and more.
2023-03-09 23:35:17 +00:00
44ea1976e4 chore(zinit): switch to newer for-syntax for zinit declarations 2022-04-28 12:35:42 +01:00
f31dc7f7f1 chore(tmux): improve tmuxifier setup 2021-05-09 14:27:08 +01:00
a0159f17d1 fix(tmux): add back tmuxifier layout path customizations
I accidentally removed this when I simplified tmuxifier setup the other
day >_<
2021-04-27 16:38:07 +01:00
746b7a79a1 chore(tmux): simplify tmuxifier setup loading it in the background 2021-04-20 01:18:14 +01:00
36d4448a6e Install tmuxifier via zinit instead of via git submodule 2020-05-08 23:54:26 +01:00
b68d785236 Remove manual tmux completion loading
It's no longer needed, and slows down shell startup quite a bit.
2020-05-03 20:27:07 +01:00
ab88f2cb66 Improve shell start-up time by lazy-loading various tools 2020-04-26 21:59:25 +01:00
80c77c8c2b Refactor shell setup into ~/.zshenv and ~/.zshrc files
It was time to split the environment related stuff out to ~/.zshenv,
leaving my ~/.zshrc file specifically for setup of interactive shells.
2020-02-22 14:27:19 +00:00
a53788f5c4 Major revamp of shell init - drop bash support, focus on zsh 2018-07-20 00:47:07 +01:00