From d37c7a5600cd4a19e881e7818306a3404dcdc0e9 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Wed, 1 May 2024 13:24:44 +0200 Subject: prefect: enable function keys on lofree keyboard --- system/prefect.nix | 1 + system/settings/hardware/keyboard-lofree.nix | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 system/settings/hardware/keyboard-lofree.nix diff --git a/system/prefect.nix b/system/prefect.nix index f4c542a3..47a497b6 100644 --- a/system/prefect.nix +++ b/system/prefect.nix @@ -15,6 +15,7 @@ ./settings/hardware/systemd-boot.nix ./settings/hardware/nvidia-gpu.nix ./settings/hardware/keyboard.nix + ./settings/hardware/keyboard-lofree.nix ./settings/services/syncthing.nix ./settings/services/zeroconf.nix ./settings/user-interface.nix diff --git a/system/settings/hardware/keyboard-lofree.nix b/system/settings/hardware/keyboard-lofree.nix new file mode 100644 index 00000000..e342acc6 --- /dev/null +++ b/system/settings/hardware/keyboard-lofree.nix @@ -0,0 +1,9 @@ +{ ... }: { + systemd.tmpfiles.settings."fix-lofree-keyboard" = { + "/sys/module/hid_apple/parameters/fnmode" = { + w = { + argument = "2"; + }; + }; + }; +} -- cgit 1.4.1