diff --git a/install/config/detect-keyboard-layout.sh b/install/config/detect-keyboard-layout.sh index d80c8af..fcee66b 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 29f4b84..b652cbf 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 7a167d8..cf3d5ca 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 f017b91..7aa17fb 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 <