diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2025-09-19 17:32:27 -0500 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2025-09-19 17:32:27 -0500 |
| commit | e63f4bda23477436bee8b30db73cf8deba4a8a5f (patch) | |
| tree | 5897ba5e2e24c633d3c96b8d43213138118c6737 /modules/desktop/system/environments/gnome.nix | |
| parent | 6291fefa5741f201f29e2916ca29b93bcc6b7fc8 (diff) | |
| parent | 5d0d346f838a7711fa79eb6edab828107b95a499 (diff) | |
merge changes from main
Diffstat (limited to 'modules/desktop/system/environments/gnome.nix')
| -rw-r--r-- | modules/desktop/system/environments/gnome.nix | 124 |
1 files changed, 0 insertions, 124 deletions
diff --git a/modules/desktop/system/environments/gnome.nix b/modules/desktop/system/environments/gnome.nix deleted file mode 100644 index e298756..0000000 --- a/modules/desktop/system/environments/gnome.nix +++ /dev/null @@ -1,124 +0,0 @@ -{ - pkgs, - config, - lib, - ... -}: let - cfg = config.collinux.desktop.gnome; -in - lib.mkIf cfg.enable { - services.displayManager.gdm = { - enable = true; - wayland = true; - }; - services.desktopManager.gnome.enable = true; - - environment.gnome.excludePackages = with pkgs; [ - orca - evince - file-roller - geary - gnome-disk-utility - seahorse - # sushi - # sysprof - # gnome-shell-extensions - adwaita-icon-theme - # nixos-background-info - gnome-backgrounds - # gnome-bluetooth - # gnome-color-manager - # gnome-control-center - # gnome-shell-extensions - gnome-tour # GNOME Shell detects the .desktop file on first log-in. - gnome-user-docs - # glib # for gsettings program - # gnome-menus - # gtk3.out # for gtk-launch program - # xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/ - # xdg-user-dirs-gtk # Used to create the default bookmarks - # - baobab - epiphany - gnome-text-editor - gnome-calculator - gnome-calendar - gnome-characters - # gnome-clocks - gnome-console - gnome-contacts - gnome-font-viewer - gnome-logs - gnome-maps - gnome-music - # gnome-system-monitor - gnome-weather - # loupe - # nautilus - gnome-connections - simple-scan - snapshot - totem - yelp - gnome-software - ]; - - hjem.users."${config.collinux.user.name}".packages = with pkgs.gnomeExtensions; [blur-my-shell dash-to-dock]; - - programs.dconf = { - enable = true; - profiles.user.databases = [ - { - settings = { - "org/gnome/mutter" = { - workspaces-only-on-primary = false; - }; - "org/gnome/shell/app-switcher" = { - current-workspace-only = true; - }; - - # Idle settings - "org/gnome/desktop/session" = { - idle-delay = lib.gvariant.mkInt16 0; - }; - "org/gnome/settings-daemon/plugins/power" = { - sleep-inactive-ac-type = "nothing"; - }; - - # Keybindings - "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = { - binding = "<Super>Return"; - command = "blackbox"; - name = "Terminal"; - }; - "org/gnome/settings-daemon/plugins/media-keys" = { - custom-keybindings = [ - "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/" - ]; - }; - - # Background - "org/gnome/desktop/background" = rec { - picture-uri = "file://${pkgs.gnome-backgrounds}/share/backgrounds/gnome/blobs-d.svg"; - picture-uri-dark = picture-uri; - }; - - # Extensions - "org/gnome/shell" = { - disable-user-extensions = false; - enabled-extensions = with pkgs.gnomeExtensions; [ - blur-my-shell.extensionUuid - dash-to-dock.extensionUuid - ]; - }; - - "org/gnome/shell/extensions/dash-to-dock" = { - dash-max-icon-size = lib.gvariant.mkInt16 48; - show-trash = false; - show-mounts = false; - }; - }; - } - ]; - }; - } |
