Add night theme switcher settings and command
Some checks are pending
Flake.lock / build (push) Waiting to run

This commit is contained in:
Mohamed Chrayed 2024-09-04 23:28:37 +02:00
parent 80866e06de
commit b01ede3663
2 changed files with 8 additions and 1 deletions

View File

@ -27,6 +27,7 @@
gnomeExtensions.clipboard-indicator gnomeExtensions.clipboard-indicator
gnomeExtensions.wallpaper-slideshow gnomeExtensions.wallpaper-slideshow
gnomeExtensions.alphabetical-app-grid gnomeExtensions.alphabetical-app-grid
gnomeExtensions.night-theme-switcher
]; ];
# Don't install unneeded applications # Don't install unneeded applications
environment.gnome.excludePackages = (with pkgs; [ environment.gnome.excludePackages = (with pkgs; [

View File

@ -108,7 +108,13 @@ dconf.settings = {
picture-uri = "file://" + /home/${user}/Bilder/Wallpaper/wallpaper-asia.jpg; picture-uri = "file://" + /home/${user}/Bilder/Wallpaper/wallpaper-asia.jpg;
}; };
}; };
dconf.settings = {
"org/gnome/shell/extensions/nightthemeswitcher/commands" = {
enabled = true;
sunrise = "gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3' && gsettings set org.gnome.desktop.interface color-scheme 'default'";
sunset = "gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3-dark' && gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'";
};
};
# Wallpaper # Wallpaper
home.file."Bilder/Wallpaper/wallpaper-nix.png".source = ../../../assets/wallpaper-nix.png; home.file."Bilder/Wallpaper/wallpaper-nix.png".source = ../../../assets/wallpaper-nix.png;
home.file."Bilder/Wallpaper/wallpaper-asia.jpg".source = ../../../assets/wallpaper-asia.jpg; home.file."Bilder/Wallpaper/wallpaper-asia.jpg".source = ../../../assets/wallpaper-asia.jpg;