From 5b54255266655c8d43511f0eb3d01b5a22fbf1e5 Mon Sep 17 00:00:00 2001 From: Thilo Hohlt <123883702+thiloho@users.noreply.github.com> Date: Wed, 5 Jul 2023 06:40:14 +0200 Subject: [PATCH] Update shared-desktop.nix --- nixos-configurations/shared-desktop.nix | 26 +++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/nixos-configurations/shared-desktop.nix b/nixos-configurations/shared-desktop.nix index 5df2845..3cd8f41 100644 --- a/nixos-configurations/shared-desktop.nix +++ b/nixos-configurations/shared-desktop.nix @@ -20,8 +20,34 @@ gnome.core-utilities.enable = false; }; + programs.dconf.enable = true; + home-manager.users.thiloho = { pkgs, lib, config, ... }: { programs = { + gtk = { + enable = true; + gtk3.extraConfig = { + Settings = '' + gtk-application-prefer-dark-theme=1 + ''; + }; + gtk4.extraConfig = { + Settings = '' + gtk-application-prefer-dark-theme=1 + ''; + }; + }; + dconf.settings = let + wallpaper = pkgs.callPackage ../wallpaper.nix {}; + in { + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + }; + "org/gnome/desktop/background" = { + picture-uri = "${wallpaper}"; + picture-uri-dark = "${wallpaper}"; + }; + }; bash = { enable = true; shellAliases = {