{...}: { services.darkman = { enable = true; settings = { usegeoclue = true; }; lightModeScripts = { fish = '' fish -c 'yes | fish_config theme save "Rosé Pine Dawn"' ''; gtk-theme = '' gsettings set org.gnome.desktop.interface color-scheme prefer-light ''; noctalia = '' noctalia-shell ipc call darkMode setLight ''; }; darkModeScripts = { gtk-theme = '' gsettings set org.gnome.desktop.interface color-scheme prefer-dark ''; noctalia = '' noctalia-shell ipc call darkMode setDark ''; fish = '' fish -c 'yes | fish_config theme save "Rosé Pine"' ''; }; }; }