#!/usr/bin/env sh set -eu exec >> ~/.redshift-hooks.log 2>&1 update_terminal() { pkill -SIGUSR1 kitty } day_setup() { echo "include gruvbox/gruvbox_light.conf" > "$HOME"/.config/kitty/coloscheme.conf echo "vim.opt.background = \"light\"" > "$HOME"/.config/lvim/lua/background.lua bash ~/scripts/xfce4-night-mode/xfce4-night-mode.sh day update_terminal } night_setup() { echo "include gruvbox/gruvbox_dark.conf" > "$HOME"/.config/kitty/coloscheme.conf echo "vim.opt.background = \"dark\"" > "$HOME"/.config/lvim/lua/background.lua bash ~/scripts/xfce4-night-mode/xfce4-night-mode.sh night update_terminal } if [ "$1" = period-changed ]; then echo $(date +"%y-%m-%d %H:%M:%S") $@ case $3 in daytime) day_setup ;; transition) if [ "$2" = none ]; then day_setup fi ;; night) night_setup esac fi