feat(alacritty): change theme based on dark-notify

This commit is contained in:
2024-06-19 15:31:44 +03:00
parent c6fc3db52f
commit 0ef12b61ac
5 changed files with 142 additions and 23 deletions

View File

@@ -0,0 +1,19 @@
#!/usr/bin/env bash
# Adapted from https://gist.github.com/xqm32/17777d035930d622d0ff7530bfab61fd
#
A_DIR="$HOME/.dotfiles/config/alacritty"
set_alacritty_theme() {
cp -f "$A_DIR/theme-$1.toml" "$A_DIR/theme-active.toml"
}
ALACRITTY_THEME=$1
if [ "$ALACRITTY_THEME" = "dark" ] || [ "$ALACRITTY_THEME" = "night" ]; then
set_alacritty_theme "night"
else
set_alacritty_theme "day"
fi
# Notify alacritty about the changes
touch "$A_DIR/alacritty.toml"