config

My configuration files and custom scripts.
git clone https://git.tronto.net/config
Download | Log | Files | Refs

commit 7c10cc3c0b46a8ba570d5db90dbfe3cbea02ea5f
parent 39525655c1757add168ee813291ce041bdae2fa9
Author: Sebastiano Tronto <sebastiano@tronto.net>
Date:   Thu, 14 May 2026 17:40:12 +0200

Update setup script

Diffstat:
Mscripts/setup-config-alpine | 20++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/scripts/setup-config-alpine b/scripts/setup-config-alpine @@ -71,14 +71,18 @@ doas cp "$tmp_doas_file" /etc/doas.d/20-wheel.conf print_log "Configuring the console" tmp_kmap_file=$(mktemp) -tmp_loadkmap_file=$(mktemp) -printf 'keycode 1 = Caps_Lock\nkeycode 58 = Escape\n' > "$tmp_kmap_file" -doas loadkeys "$tmp_kmap_file" -dumpkmap > us-swapesc.bmap -gzip us-swapesc.bmap -doas mv us-swapesc.bmap.gz /etc/keymap/ -printf 'KEYMAP=/etc/keymap/us-swapesc.bmap.gz\n' > "$tmp_loadkmap_file" -doas mv "$tmp_loadkmap_file" /etc/conf.d/loadkmap +if (dumpkmap > /dev/null 2>&1); then + tmp_loadkmap_file=$(mktemp) + printf 'keycode 1 = Caps_Lock\nkeycode 58 = Escape\n' > "$tmp_kmap_file" + doas loadkeys "$tmp_kmap_file" + dumpkmap > us-swapesc.bmap + gzip us-swapesc.bmap + doas mv us-swapesc.bmap.gz /etc/keymap/ + printf 'KEYMAP=/etc/keymap/us-swapesc.bmap.gz\n' > "$tmp_loadkmap_file" + doas mv "$tmp_loadkmap_file" /etc/conf.d/loadkmap +else + echo "dumpkmap failed, skipping console keybaord settings" +fi tmp_blacklist_file=$(mktemp) cp /etc/modprobe.d/blacklist.conf "$tmp_blacklist_file"