From 67ffdc5314c9a25b9ea723a5f1df03667793f767 Mon Sep 17 00:00:00 2001 From: Grayson Tinker Date: Sat, 11 Jul 2026 11:56:44 +0800 Subject: [PATCH] nixos/cinnamon: add system-config-printer to PATH The service was already enabled, but the taskbar printer element calls the program and fails when it isn't in the PATH. --- nixos/modules/services/x11/desktop-managers/cinnamon.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/x11/desktop-managers/cinnamon.nix b/nixos/modules/services/x11/desktop-managers/cinnamon.nix index 2da09e9cb9bc..1fb9a39782e7 100644 --- a/nixos/modules/services/x11/desktop-managers/cinnamon.nix +++ b/nixos/modules/services/x11/desktop-managers/cinnamon.nix @@ -116,7 +116,6 @@ in enablePkexecWrapper = lib.mkDefault true; }; services.accounts-daemon.enable = true; - services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true)); services.dbus.packages = with pkgs; [ cinnamon cinnamon-screensaver @@ -231,6 +230,9 @@ in ] config.environment.cinnamon.excludePackages ); + # For printers@cinnamon.org applet + programs.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true)); + xdg.mime.enable = true; xdg.icons.enable = true;