From 952bcf9d783fb6a128d3e4a5019ff448ffe36d43 Mon Sep 17 00:00:00 2001 From: Akseli Lahtinen Date: Fri, 23 Jan 2026 19:36:43 +0200 Subject: [PATCH] Pre-install libratbag libratbag is dependency for Piper UI application that can be used for modifying configurable mice. It also comes with ratbagctl that allows doing this from terminal. Considering we sometimes encounter bugs with mice that have different polling rates, we should have a tool to allow us discover those bugs easier with such mice. --- mkosi.conf.d/60-packages-hw-enablement.conf | 1 + mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset | 1 + 2 files changed, 2 insertions(+) diff --git a/mkosi.conf.d/60-packages-hw-enablement.conf b/mkosi.conf.d/60-packages-hw-enablement.conf index e08b7de..012e6c9 100644 --- a/mkosi.conf.d/60-packages-hw-enablement.conf +++ b/mkosi.conf.d/60-packages-hw-enablement.conf @@ -13,6 +13,7 @@ Packages=acsccid # ACS CCID smart card readers fatresize # Resizing FAT filesystems fprintd # Fingerprint authentication iio-sensor-proxy # Auto-rotation + libratbag # Inspect and modify configurable mice linux-firmware-marvell # Firmware files for marvell products lvm2 # Logical Volume Manager 2 utilities openrazer-daemon # OpenRazer Drivers etc. for Razer hardware diff --git a/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset b/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset index 9a9c8cb..1350e8c 100644 --- a/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset +++ b/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset @@ -16,6 +16,7 @@ enable cups.service enable NetworkManager.service enable pcscd.socket enable plasmalogin.service +enable ratbagd.service enable snapd.apparmor.service enable snapd.socket enable systemd-oomd.service