Dark mode

This commit is contained in:
2026-05-12 22:16:43 +01:00
parent e8efc647c3
commit a26945cd63
2 changed files with 26 additions and 2 deletions
+19 -2
View File
@@ -1,8 +1,25 @@
{ ... }:
{ pkgs, ... }:
{
services = {
swayosd.enable = true;
darkman.enable = true;
darkman = {
enable = true;
settings = {
usegeoclue = true;
};
darkModeScripts = {
gtk-theme = ''
${pkgs.dconf}/bin/dconf write \
/org/gnome/desktop/interface/color-scheme "'prefer-dark'"
'';
};
lightModeScripts = {
gtk-theme = ''
${pkgs.dconf}/bin/dconf write \
/org/gnome/desktop/interface/color-scheme "'prefer-light'"
'';
};
};
};
}
+7
View File
@@ -8,6 +8,13 @@
expressvpn.enable = true;
locate.enable = true;
fwupd.enable = true;
geoclue2 = {
enable = true;
appConfig.darkman = {
isAllowed = true;
isSystem = true;
};
};
"power-profiles-daemon".enable = true;
upower = {
enable = true;