zsh alacritty-shell plugin
alacritty-shell is a dynamic theme chooser based on the alacritty.yml
schemes: setttings
yqis used to update the alacritty.yml file- check that the version is greater than
4.31
❯ yq --version
yq (https://github.com/mikefarah/yq/) version v4.31.2Alacritty color-schemes describes how to use multiple schemes.
Note add index: 208 = orange
zinit wait lucid for \
casonadams/alacritty-shell \
;ZSH_CUSTOM="${HOME}/.oh-my-zsh/custom/" git clone --depth=1 "https://github.com/casonadams/alacritty-shell.git" "${ZSH_CUSTOM}/plugins/alacritty-shell"# ~/.zshrc
plugins+=(
alacritty-shell
)Add following lines to .bashrc or .zshrc:
if [ ! -d "${HOME}/.alacritty-shell" ]; then
git clone https://github.com/casonadams/alacritty-shell.git "${HOME}/.alacritty-shell"
fi
ALACRITTY_SHELL="${HOME}/.alacritty-shell"
[ -n "$PS1" ] \
&& [ -s "${ALACRITTY_SHELL}/profile_helper.sh" ] \
&& eval "$("${ALACRITTY_SHELL}/profile_helper.sh")"NOTE restart shell
add_alacritty_darcula-darkalacritty_darcula-darkinstall walh colorscheme
set notermguicolors
colorscheme walh-gruvboxNote not tested on windows (probably won't work) open to MRs to support it though