Apply darkmode

This commit is contained in:
2026-01-17 21:50:16 +01:00
parent 3cf18d3436
commit c1ceb8c7ae
2 changed files with 40 additions and 0 deletions

39
wm/gtk.nix Normal file
View File

@@ -0,0 +1,39 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
dconf
];
dconf = {
enable = true;
settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
};
};
};
gtk = {
enable = true;
theme = {
name = "Orchis-dark";
package = pkgs.orchis-theme;
};
iconTheme = {
name = "Adwaita";
package = pkgs.adwaita-icon-theme;
};
cursorTheme = {
name = "Adwaita";
package = pkgs.adwaita-icon-theme;
};
};
home.sessionVariables = {
GTK_THEME = "Adwaita:dark"; # GTK apps dark theme
MOZ_GTK_THEME = "Adwaita:dark"; # Firefox respects this
GDK_DARK_THEME = "1"; # GTK4 apps dark mode
CHROME_FORCE_DARK_MODE = "1"; # Chromium / Chrome dark mode
};
}