summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaymaekers Luca <luca@spacehb.net>2025-07-05 23:23:29 +0200
committerRaymaekers Luca <luca@spacehb.net>2025-07-05 23:23:29 +0200
commita7b12d1e391d505f94f77d2a92f0f00818d19582 (patch)
tree1d9ebbac4fd6cdfbfe737376612bfe7ab15cef37
parent0de0f0922a2c3ce0246c99c8f6f276d06cf11531 (diff)
checkpoint
-rwxr-xr-xbin/extra/zbar_wpa13
-rw-r--r--config/essentials/zsh/.zshrc3
2 files changed, 15 insertions, 1 deletions
diff --git a/bin/extra/zbar_wpa b/bin/extra/zbar_wpa
new file mode 100755
index 0000000..9aab318
--- /dev/null
+++ b/bin/extra/zbar_wpa
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+QR="$(zbarcam -q -1)"
+Wifi="${QR#*:*:*:}"
+AP="${Wifi%%;*}"
+Passphrase="${Wifi##*;P:}"
+Passphrase="${Passphrase%%;*}"
+
+wpa_passphrase "$AP" "$Passphrase"
+>&2 printf 'Continue ?'
+head -n 1
+
+wpa_passphrase "$AP" "$Passphrase" >> /etc/wpa_supplicant/wpa_supplicant.conf
diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc
index 925f30d..c958427 100644
--- a/config/essentials/zsh/.zshrc
+++ b/config/essentials/zsh/.zshrc
@@ -4,12 +4,13 @@
export PATH="$PATH:$HOME/proj/metac/build"
export PATH="$PATH:$HOME/proj/metac/misc"
export PATH="$PATH:$HOME/proj/hmlinux/build"
+export PATH="$PATH:/usr/local/musl/bin"
if { [ "$TTY" = "/dev/tty1" ] || [ "$TTY" = "/dev/tty8" ]; } && [ "$(id -u)" -ne 0 ]; then
eval "$(keychain --dir "$XDG_CONFIG_HOME/keychain" --eval --quiet --agents ssh,gpg)"
if [ "$(hostname)" = "spring" ]
then
- keychain --dir "$XDG_CONFIG_HOME/keychain" --quiet --agents gpg 3A626DD20A32EB2E5DD9CE71CFD9ABC97158CD5D
+ keychain --dir "$XDG_CONFIG_HOME/keychain" --quiet 3A626DD20A32EB2E5DD9CE71CFD9ABC97158CD5D
fi
exec startx > /dev/null 2>&1
exit