From a31260620b6b41072ebea196333d6c069d4d4c9c Mon Sep 17 00:00:00 2001 From: Julien Moutinho <julm+julm-nix@sourcephile.fr> Date: Wed, 20 Dec 2023 23:38:18 +0100 Subject: [PATCH] gtk: prefer-dark color-scheme --- home-manager/profiles/graphical.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/home-manager/profiles/graphical.nix b/home-manager/profiles/graphical.nix index 1500190..4f6beca 100644 --- a/home-manager/profiles/graphical.nix +++ b/home-manager/profiles/graphical.nix @@ -27,4 +27,21 @@ ''; systemd.user.services.setxkbmap.Service.ExecStartPost = "${pkgs.xorg.xmodmap}/bin/xmodmap ${config.home.homeDirectory}/.Xmodmap"; + programs.bash.shellAliases = { + gtk-light = "dconf write /org/gnome/desktop/interface/color-scheme '\"prefer-light\"'"; + gtk-dark = "dconf write /org/gnome/desktop/interface/color-scheme '\"prefer-dark\"'"; + }; + dconf.settings = { + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + }; + }; + gtk = { + theme.name = "Adwaita"; + gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc"; + gtk3 = { + bookmarks = lib.mkDefault [ + ]; + }; + }; } -- 2.47.0