diff --git a/README.md b/README.md index ac54a51..9ff291e 100644 --- a/README.md +++ b/README.md @@ -31,3 +31,37 @@ git config --global user.email "$GIT_AUTHOR_EMAIL" Run `./boostrap.sh`, this will create all the necessary symlinks, then source `.zshrc`. This is a **destructive** process, so backup your dotfiles first. + +## Auto switch between light and dark mode + +To switch between dark and light mode automatically, we use a helper lib. + +Clone it from `https://github.com/bouk/dark-mode-notify` then run `make` and `make install`. + +Then make a script to run is automatically, put the plist where your system can find it: `~/Library/LaunchAgents/ke.bou.dark-mode-notify.plist` with the following content: + +```xml + + + + + Label + ke.bou.dark-mode-notify + KeepAlive + + StandardErrorPath + /Users/jonny/.local/var/log/dark-mode-notify-stderr.log + StandardOutPath + /Users/jonny/.local/var/log/dark-mode-notify-stdout.log + ProgramArguments + + /usr/local/bin/dark-mode-notify + /Users/jonny/git/dotfiles/zsh/dark-mode-notify.zsh + + + +``` + +Make the log file and script file point to the right location. For clarity `dark-mode-notify.zsh` is in this repo. +