Commit Graph

8 Commits

Author SHA1 Message Date
78b47c9884 Offer automatic install of Zinit if not already installed 2020-05-08 23:23:52 +01:00
e653919133 Tweak zinit plugin loading order 2020-05-04 09:21:22 +01:00
d068f4418b Remove needless semi-colons 2020-05-03 20:51:23 +01:00
d781d3d48e Switch from zplug to zinit for ZSH plugins
Zinit allows near instant shell startup by loading plugins in the
background after initializing the shell. This has yielded a 60-70ms
startup time instead of around 360ms as it was with zplug.

And even if you disable the background loading, zinit itself is still
faster at around 130ms.
2020-05-03 20:06:38 +01:00
d9ecb49703 Remove source call for defunct file 2020-05-03 20:05:29 +01:00
4c2c4418e1 Move zplug cache and repos directories to ~/.local/zsh/zplug
Instead of keeping them within the dotfiles repo itself.
2020-04-07 00:55:45 +01:00
f55a087fe1 Fix PATH setup on macOS 2020-02-22 18:14:58 +00: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