nixos/cinnamon: Add miscellaneous packages to systemd.packages

ref: https://github.com/linuxmint/cinnamon-session/commit/e01c8c37f6bb5458cc8f38ad73e23d232e7f932a
ref: https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/commit/2a63d3f0ffb76135790bb1168a3270a599904380

Also add xdg-user-dirs-gtk as done in linuxmint.
This commit is contained in:
Bobby Rong
2026-06-21 15:55:39 +08:00
parent ee4379efb7
commit 774c9fd91a
@@ -123,6 +123,15 @@ in
nemo-with-extensions
xapp
];
systemd.packages =
with pkgs;
[
cinnamon-session
]
++ utils.removePackagesByName [
xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
xdg-user-dirs-gtk
] config.environment.cinnamon.excludePackages;
services.cinnamon.apps.enable = mkDefault true;
services.gnome.evolution-data-server.enable = true;
services.gnome.glib-networking.enable = true;
@@ -218,6 +227,7 @@ in
mint-y-icons
xapp # provides some xapp-* icons
xapp-symbolic-icons
xdg-user-dirs-gtk
] config.environment.cinnamon.excludePackages
);