+3
-5
nixos/modules/programs/evince.nix
+3
-5
nixos/modules/programs/evince.nix
·········
+3
-5
nixos/modules/programs/file-roller.nix
+3
-5
nixos/modules/programs/file-roller.nix
·········
+4
-6
nixos/modules/programs/gnome-disks.nix
+4
-6
nixos/modules/programs/gnome-disks.nix
·········
+3
-5
nixos/modules/programs/gnome-terminal.nix
+3
-5
nixos/modules/programs/gnome-terminal.nix
······
+3
-5
nixos/modules/programs/gpaste.nix
+3
-5
nixos/modules/programs/gpaste.nix
······
+3
-5
nixos/modules/programs/seahorse.nix
+3
-5
nixos/modules/programs/seahorse.nix
······-enable = mkEnableOption "Seahorse, a GNOME application for managing encryption keys and passwords in the GNOME Keyring";+enable = lib.mkEnableOption "Seahorse, a GNOME application for managing encryption keys and passwords in the GNOME Keyring";···+programs.ssh.askPassword = lib.mkDefault "${pkgs.gnome.seahorse}/libexec/seahorse/ssh-askpass";
+6
-8
nixos/modules/services/desktops/gnome/at-spi2-core.nix
+6
-8
nixos/modules/services/desktops/gnome/at-spi2-core.nix
·········
+11
-13
nixos/modules/services/desktops/gnome/evolution-data-server.nix
+11
-13
nixos/modules/services/desktops/gnome/evolution-data-server.nix
······-enable = mkEnableOption "Evolution Data Server, a collection of services for storing addressbooks and calendars";+enable = lib.mkEnableOption "Evolution Data Server, a collection of services for storing addressbooks and calendars";-enable = mkEnableOption "Evolution, a Personal information management application that provides integrated mail, calendaring and address book functionality";+enable = lib.mkEnableOption "Evolution, a Personal information management application that provides integrated mail, calendaring and address book functionality";···bundle = pkgs.evolutionWithPlugins.override { inherit (config.services.gnome.evolution-data-server) plugins; };
+3
-5
nixos/modules/services/desktops/gnome/glib-networking.nix
+3
-5
nixos/modules/services/desktops/gnome/glib-networking.nix
·········
+4
-6
nixos/modules/services/desktops/gnome/gnome-initial-setup.nix
+4
-6
nixos/modules/services/desktops/gnome/gnome-initial-setup.nix
·········-enable = mkEnableOption "GNOME Initial Setup, a Simple, easy, and safe way to prepare a new system";+enable = lib.mkEnableOption "GNOME Initial Setup, a Simple, easy, and safe way to prepare a new system";···+++ lib.optional (lib.versionOlder config.system.stateVersion "20.03") createGisStampFilesAutostart
+4
-6
nixos/modules/services/desktops/gnome/gnome-keyring.nix
+4
-6
nixos/modules/services/desktops/gnome/gnome-keyring.nix
·········
+4
-6
nixos/modules/services/desktops/gnome/gnome-online-accounts.nix
+4
-6
nixos/modules/services/desktops/gnome/gnome-online-accounts.nix
·········
+4
-6
nixos/modules/services/desktops/gnome/gnome-online-miners.nix
+4
-6
nixos/modules/services/desktops/gnome/gnome-online-miners.nix
·········
+3
-5
nixos/modules/services/desktops/gnome/gnome-remote-desktop.nix
+3
-5
nixos/modules/services/desktops/gnome/gnome-remote-desktop.nix
···
+3
-5
nixos/modules/services/desktops/gnome/gnome-settings-daemon.nix
+3
-5
nixos/modules/services/desktops/gnome/gnome-settings-daemon.nix
············
+4
-6
nixos/modules/services/desktops/gnome/rygel.nix
+4
-6
nixos/modules/services/desktops/gnome/rygel.nix
···You will need to also allow UPnP connections in firewall, see the following [comment](https://github.com/NixOS/nixpkgs/pull/45045#issuecomment-416030795).
+4
-6
nixos/modules/services/desktops/gnome/sushi.nix
+4
-6
nixos/modules/services/desktops/gnome/sushi.nix
·········
+4
-6
nixos/modules/services/desktops/gnome/tracker-miners.nix
+4
-6
nixos/modules/services/desktops/gnome/tracker-miners.nix
·········
+6
-8
nixos/modules/services/desktops/gnome/tracker.nix
+6
-8
nixos/modules/services/desktops/gnome/tracker.nix
············
+4
-6
nixos/modules/services/desktops/gvfs.nix
+4
-6
nixos/modules/services/desktops/gvfs.nix
············
+16
-17
nixos/modules/services/x11/desktop-managers/gnome.nix
+16
-17
nixos/modules/services/x11/desktop-managers/gnome.nix
······+flashbackEnabled = cfg.flashback.enableMetacity || lib.length cfg.flashback.customSessions > 0;·········export XDG_DATA_DIRS=$XDG_DATA_DIRS''${XDG_DATA_DIRS:+:}${p}/share/gsettings-schemas/${p.name}···environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";···++ (map (wm: gnome-flashback.mkGnomeSession { inherit (wm) wmName wmLabel enableGnomePanel; }) flashbackWms);······-services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));+services.system-config-printer.enable = (lib.mkIf config.services.printing.enable (mkDefault true));···# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/gnome-45/elements/core/meta-gnome-core-utilities.bst······# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/3.38.0/elements/core/meta-gnome-core-developer-tools.bst