aboutsummaryrefslogtreecommitdiff
path: root/modules/desktop/gnome/dconf.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/desktop/gnome/dconf.nix')
-rw-r--r--modules/desktop/gnome/dconf.nix24
1 files changed, 8 insertions, 16 deletions
diff --git a/modules/desktop/gnome/dconf.nix b/modules/desktop/gnome/dconf.nix
index 382919a..580433d 100644
--- a/modules/desktop/gnome/dconf.nix
+++ b/modules/desktop/gnome/dconf.nix
@@ -1,24 +1,16 @@
-{ config, pkgs, lib, ... }:
-
-with lib;
-
-let
- cfg = config.nx.desktop.gnome;
-
- enabledExtensions = [
- "pop-shell@system76.com"
- ] ++ (if cfg.blur then [ "blur-my-shell@aunetx" ] else [ ]);
+{
+ config,
+ lib,
+ username,
+ ...
+}:
-in
{
- config = mkIf cfg.enable {
- dconf.settings = {
+ config = lib.mkIf config.nx.desktop.gnome.enable {
+ home-manager.users."${username}".dconf.settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
};
- "org/gnome/shell" = {
- enabled-extensions = enabledExtensions;
- };
};
};
}