Loading nixos/modules/services/x11/desktop-managers/pantheon.nix +3 −2 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ let extraGSettingsOverrides = cfg.extraGSettingsOverrides; }; notExcluded = pkg: (!(lib.elem pkg config.environment.pantheon.excludePackages)); in { Loading Loading @@ -288,8 +289,8 @@ in }) (mkIf serviceCfg.apps.enable { programs.evince.enable = mkDefault true; programs.file-roller.enable = mkDefault true; programs.evince.enable = mkDefault (notExcluded pkgs.gnome.evince); programs.file-roller.enable = mkDefault (notExcluded pkgs.gnome.file-roller); environment.systemPackages = utils.removePackagesByName ([ pkgs.gnome.gnome-font-viewer Loading nixos/tests/pantheon.nix +7 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,13 @@ import ./make-test-python.nix ({ pkgs, lib, ...} : services.xserver.enable = true; services.xserver.desktopManager.pantheon.enable = true; # We ship pantheon.appcenter by default when this is enabled. services.flatpak.enable = true; # We don't ship gnome-text-editor in Pantheon module, we add this line mainly # to catch eval issues related to this option. environment.pantheon.excludePackages = [ pkgs.gnome-text-editor ]; environment.systemPackages = [ pkgs.xdotool ]; }; Loading Loading
nixos/modules/services/x11/desktop-managers/pantheon.nix +3 −2 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ let extraGSettingsOverrides = cfg.extraGSettingsOverrides; }; notExcluded = pkg: (!(lib.elem pkg config.environment.pantheon.excludePackages)); in { Loading Loading @@ -288,8 +289,8 @@ in }) (mkIf serviceCfg.apps.enable { programs.evince.enable = mkDefault true; programs.file-roller.enable = mkDefault true; programs.evince.enable = mkDefault (notExcluded pkgs.gnome.evince); programs.file-roller.enable = mkDefault (notExcluded pkgs.gnome.file-roller); environment.systemPackages = utils.removePackagesByName ([ pkgs.gnome.gnome-font-viewer Loading
nixos/tests/pantheon.nix +7 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,13 @@ import ./make-test-python.nix ({ pkgs, lib, ...} : services.xserver.enable = true; services.xserver.desktopManager.pantheon.enable = true; # We ship pantheon.appcenter by default when this is enabled. services.flatpak.enable = true; # We don't ship gnome-text-editor in Pantheon module, we add this line mainly # to catch eval issues related to this option. environment.pantheon.excludePackages = [ pkgs.gnome-text-editor ]; environment.systemPackages = [ pkgs.xdotool ]; }; Loading