Add .local/bin/fishify-envs

Add .local/bin/fix-loopback
Add .local/bin/hyprtoggle
Add .local/bin/localhost
Add .local/bin/low-battery-warn
Add .local/bin/make-pwa
Add .local/bin/niri-cycle
Add .local/bin/push-chezmoi
Add .local/bin/tmux-sessionizer
Add .local/bin/hooks/generic
This commit is contained in:
Lewis Wynne 2026-01-07 15:08:51 +00:00
parent 9c6f940eb1
commit 9d16d6e6b0
10 changed files with 298 additions and 0 deletions

View file

@ -0,0 +1,20 @@
#!/usr/bin/env bash
in="$1"
if [[ -z "$in" ]]; then
echo "usage: $0 input_file"
exit 1
fi
while IFS= read -r line; do
[[ -z "$line" || "$line" =~ ^# ]] && continue
if [[ "$line" =~ ^([A-Za-z_][A-Za-z0-9_]*)=(.*)$ ]]; then
var="${BASH_REMATCH[1]}"
val="${BASH_REMATCH[2]}"
val="${val%\"}"
val="${val#\"}"
echo "set -Ux $var \"$val\""
fi
done < "$in"