nixos-config/nixos/desktop/gnome/gnome.nix

25 lines
481 B
Nix

{
lib,
config,
pkgs-stable,
...
}: {
options = {
desktop.gnome.enable =
lib.mkEnableOption "enable GNOME configuration";
};
config = lib.mkIf config.desktop.gnome.enable {
dconf = {
enable = true;
settings."org/gnome/shell" = {
disable-user-extensions = false;
enabled-extensions = with pkgs-stable.gnomeExtensions; [
blur-my-shell.extensionUuid
gsconnect.extensionUuid
];
};
};
};
}