From 925a2906e5d7a5581be16266b17a989bdea99166 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 25 Aug 2025 07:43:07 +0200 Subject: [PATCH] Explain purposes --- install/config/detect-keyboard-layout.sh | 1 + install/config/fix-fkeys.sh | 1 + install/config/increase-sudo-tries.sh | 1 + install/config/timezones.sh | 1 + 4 files changed, 4 insertions(+) diff --git a/install/config/detect-keyboard-layout.sh b/install/config/detect-keyboard-layout.sh index d80c8af7..fcee66bd 100755 --- a/install/config/detect-keyboard-layout.sh +++ b/install/config/detect-keyboard-layout.sh @@ -1,5 +1,6 @@ #!/bin/bash +# Copy over the keyboard layout that's been set in Arch during install to Hyprland conf="/etc/vconsole.conf" hyprconf="$HOME/.config/hypr/hyprland.conf" diff --git a/install/config/fix-fkeys.sh b/install/config/fix-fkeys.sh index 29f4b84d..b652cbf3 100755 --- a/install/config/fix-fkeys.sh +++ b/install/config/fix-fkeys.sh @@ -1,5 +1,6 @@ #!/bin/bash +# Ensure that F-keys on Apple-like keyboards (such as Lofree Flow84) are always F-keys if [[ ! -f /etc/modprobe.d/hid_apple.conf ]]; then echo "options hid_apple fnmode=2" | sudo tee /etc/modprobe.d/hid_apple.conf fi diff --git a/install/config/increase-sudo-tries.sh b/install/config/increase-sudo-tries.sh index 7a167d80..cf3d5ca8 100755 --- a/install/config/increase-sudo-tries.sh +++ b/install/config/increase-sudo-tries.sh @@ -1,4 +1,5 @@ #!/bin/bash +# Give the user 10 instead of 3 tries to fat finger their password before lockout echo "Defaults passwd_tries=10" | sudo tee /etc/sudoers.d/passwd-tries sudo chmod 440 /etc/sudoers.d/passwd-tries diff --git a/install/config/timezones.sh b/install/config/timezones.sh index f017b918..7aa17fb1 100755 --- a/install/config/timezones.sh +++ b/install/config/timezones.sh @@ -1,5 +1,6 @@ #!/bin/bash +# Ensure timezone can be updated without needing to sudo sudo tee /etc/sudoers.d/omarchy-tzupdate >/dev/null <