# Manual ## elgato.py file ### Setup clone and `cd` into repo dir ``` python3 -m venv ~/elgato_env source ~/elgato_env/bin/activate pip install -r requirements.txt ``` ### Compilation make sure `~/elgato_env` has been activated and you are in repo dir ``` pyinstaller -F elgato.py ``` ### Execution substitute correct repo location and IP addresses of lights (get from Elgato Control Center app): ``` ~/Documents/git/elgato/dist/elgato 192.168.1.2 192.168.1.4 day ``` ## Darkmode script ### Installation install the following (might not need `nightlight`): ``` brew install brightness brew install smudge/smudge/nightlight ``` Download https://github.com/jenghis/nshift and move into `/usr/local/bin/` ### Setup edit `darkmode` for: - local repo location (include `dist/elgato` in path) - ip addresses of lights (get from Elgato Control Center app) - `brightness -d ` display number (use `brightness -l`) move `darkmode` into `/usr/local/bin/` ### Execution ``` darkmode true darkmode false ```