This is my local config for using the zsh shell.
For plugins and themes, Oh My Zsh is used.
bin
is mapped to $HOME/.local/bin
completion
is mapped to $ZSH/custom/completions
home
is mapped to $HOME
zsh scripts stored in the bin
folder must be executable via util
command. Example:
util file # Will source `home/utils/file.zsh` if exists
The util
command should have autocomplete features.
.zprofile
and .zshrc
are configuration files. To apply, just source
them.
This project uses just and stow for the installation.
just install
Considering zsh
is already installed, you can just run:
just config
Make sure to run just config-delete
before updating. Then, run just config
on the new config.