commit c98991ada4906ae573fa2d9830fc1f41f9059c68
parent 76c9d0aaa9bb734ad1ef32c1cd6a56461210010a
Author: Sebastiano Tronto <sebastiano@tronto.net>
Date: Sat, 13 Jun 2026 21:30:45 +0200
Add cups to config
Diffstat:
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/.config/alpine-packages b/.config/alpine-packages
@@ -1,7 +1,7 @@
# Base system packages (installed by default)
alpine-base busybox-mdev-openrc doas grub-efi openssh openssl
-# Firmware and (installed by default, system-dependent)
+# Firmware and kernel (installed by default, system-dependent)
linux-firmware-i915 linux-firmware-intel linux-firmware-mediatek linux-firmware-other
linux-firmware-rtl_bt linux-firmware-rtl_nic linux-firmware-xe
linux-lts
@@ -9,8 +9,8 @@ linux-lts
# Documentation
docs mandoc-apropos
-# Wifi and other hardware control
-iwd openresolv pciutils bluez
+# Wifi, printing and other hardware control
+iwd openresolv pciutils bluez cups cups-filters
# Audio
pulseaudio pulseaudio-bluez pulseaudio-alsa alsa-plugins-pulse pulseaudio-utils pulsemixer
diff --git a/scripts/setup-config-alpine b/scripts/setup-config-alpine
@@ -124,6 +124,12 @@ doas rc-service --ifstarted wpa_supplicant stop
doas rc-service iwd start
+print_log "Setting up cups"
+
+doas adduser sebastiano lpadmin
+doas rc-update add cupsd
+
+
print_log "Setting up bluetooth (see https://wiki.alpinelinux.org/wiki/Bluetooth)"
doas modprobe btusb