Commit Graph

13 Commits

Author SHA1 Message Date
3dcc9a5545 Add support for nodenv for managing Node.js versions 2020-08-03 14:55:22 +01:00
712755da40 Use pyenv to manage python installation instead of homebrew 2020-07-04 13:17:47 +01:00
cdef65ae53 Format shell scripts with shfmt 2020-05-23 21:43:08 +01:00
a34e2d370e Reorder basic system paths slightly 2020-05-23 19:20:11 +01:00
6845aac296 Fix zsh completion issue on Ubuntu
Zinit manages completions internally, so compinit should not be called
before Zinit is loaded.
2020-05-09 01:08:35 +01:00
f9a9eab993 Fix typo 2020-05-04 20:54:12 +01:00
d068f4418b Remove needless semi-colons 2020-05-03 20:51:23 +01:00
cb247a8a9e Load zprof module if ZPROF env var a non-zero value 2020-05-03 19:51:45 +01:00
a0b2e5d240 Inline linuxbrew setup to save around 200ms on shell startup speed 2020-05-03 19:51:04 +01:00
07438d46b1 Add support for manually install rbenv 2020-04-07 01:23:53 +01:00
43f5ad7d93 Add support for linuxbrew (Homebrew for Linux) 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