nixos/cinnamon: Do not use "with pkgs.cinnamon"

Otherwise with allowAliases enabled, the aliases are preferred and used,
spamming deprecation warnings.
This commit is contained in:
Bobby Rong 2024-07-21 23:55:24 +08:00
parent 888e32bea1
commit d114d56aad
No known key found for this signature in database

View File

@ -101,11 +101,11 @@ in
security.polkit.enable = true; security.polkit.enable = true;
services.accounts-daemon.enable = true; services.accounts-daemon.enable = true;
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true)); services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
services.dbus.packages = with pkgs.cinnamon; [ services.dbus.packages = with pkgs; [
cinnamon-common cinnamon.cinnamon-common
cinnamon-screensaver cinnamon.cinnamon-screensaver
nemo-with-extensions cinnamon.nemo-with-extensions
pkgs.xapp xapp
]; ];
services.cinnamon.apps.enable = mkDefault true; services.cinnamon.apps.enable = mkDefault true;
services.gnome.evolution-data-server.enable = true; services.gnome.evolution-data-server.enable = true;
@ -134,21 +134,21 @@ in
cinnamon-screensaver = {}; cinnamon-screensaver = {};
}; };
environment.systemPackages = with pkgs.cinnamon // pkgs; ([ environment.systemPackages = with pkgs; ([
desktop-file-utils desktop-file-utils
# common-files # common-files
cinnamon-common cinnamon.cinnamon-common
cinnamon-session cinnamon.cinnamon-session
cinnamon-desktop cinnamon.cinnamon-desktop
cinnamon-menus cinnamon.cinnamon-menus
cinnamon-translations cinnamon.cinnamon-translations
# utils needed by some scripts # utils needed by some scripts
killall killall
# session requirements # session requirements
cinnamon-screensaver cinnamon.cinnamon-screensaver
# cinnamon-killer-daemon: provided by cinnamon-common # cinnamon-killer-daemon: provided by cinnamon-common
networkmanagerapplet # session requirement - also nm-applet not needed networkmanagerapplet # session requirement - also nm-applet not needed
@ -156,10 +156,10 @@ in
polkit_gnome polkit_gnome
# packages # packages
nemo-with-extensions cinnamon.nemo-with-extensions
gnome-online-accounts-gtk gnome-online-accounts-gtk
cinnamon-control-center cinnamon.cinnamon-control-center
cinnamon-settings-daemon cinnamon.cinnamon-settings-daemon
libgnomekbd libgnomekbd
# theme # theme
@ -233,7 +233,7 @@ in
programs.gnome-terminal.enable = mkDefault (notExcluded pkgs.gnome-terminal); programs.gnome-terminal.enable = mkDefault (notExcluded pkgs.gnome-terminal);
programs.file-roller.enable = mkDefault (notExcluded pkgs.file-roller); programs.file-roller.enable = mkDefault (notExcluded pkgs.file-roller);
environment.systemPackages = with pkgs // pkgs.cinnamon; utils.removePackagesByName [ environment.systemPackages = with pkgs; utils.removePackagesByName [
# cinnamon team apps # cinnamon team apps
bulky bulky
warpinator warpinator