Your one-stop-cake-shop for everything Freshly Baked has to offer

feat!(pm): move printing out to redhead

In our ongoing quest to move away from configuration.nix, this commit
moves printing over to redhead (which to-my-knowledge is the only
machine we want to print on). To store printer configurations (and be
useful in the first place) redhead needs the CUPS directory persisted,
so let's do that...

Changed files
+8 -3
packetmix
systems
personal
redhead
-3
packetmix/systems/personal/configuration.nix
··· 13 13 ... 14 14 }: 15 15 { 16 - # Enable CUPS to print documents. 17 - services.printing.enable = true; 18 - 19 16 # Enable touchpad support (enabled default in most desktopManager). 20 17 # services.xserver.libinput.enable = true; 21 18
+8
packetmix/systems/redhead/printing.nix
··· 1 + # SPDX-FileCopyrightText: 2025 Collabora Productivity Limited 2 + # 3 + # SPDX-License-Identifier: MIT 4 + 5 + { 6 + services.printing.enable = true; 7 + clicks.storage.impermanence.persist.directories = [ "/var/lib/cups" ]; 8 + }