From: Christian Heller Date: Sun, 23 Mar 2025 22:38:17 +0000 (+0100) Subject: Reorganize. X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%7B%7Bprefix%7D%7D/%7B%7B%20web_path%20%7D%7D/booking/static/%7B%7Bdb.prefix%7D%7D/day?a=commitdiff_plain;p=config Reorganize. --- diff --git a/testing/home/all/.bashrc b/testing/home/all/.bashrc index 851118b..115837e 100644 --- a/testing/home/all/.bashrc +++ b/testing/home/all/.bashrc @@ -25,4 +25,5 @@ PS3="${tput_color}select: ${tput_reset}" PS4="${tput_color}+ ${tput_reset}" # include others -dot_shell_file_variants "${HOME}/\.bashrc" +. "${HOME}/.nonpath_bins/plomlib.file_dot_variants" +file_dot_variants "${HOME}/\.bashrc" diff --git a/testing/home/all/.nonpath_bins/plomlib.file_dot_variants b/testing/home/all/.nonpath_bins/plomlib.file_dot_variants new file mode 100644 index 0000000..1c1bf69 --- /dev/null +++ b/testing/home/all/.nonpath_bins/plomlib.file_dot_variants @@ -0,0 +1,7 @@ +file_dot_variants() { + for FILE in ${1}\.*; do + if [ -f "${FILE}" ]; then + . "${FILE}" + fi + done +} diff --git a/testing/home/all/.nonpath_bins/plomlib.sh b/testing/home/all/.nonpath_bins/plomlib.sh deleted file mode 100644 index a5b1cb0..0000000 --- a/testing/home/all/.nonpath_bins/plomlib.sh +++ /dev/null @@ -1,9 +0,0 @@ -dot_shell_file_variants () { - for FILE in ${1}\.*; do - if [ -f "${FILE}" ]; then - . "${FILE}" - fi - done -} - -dot_shell_file_variants "${HOME}/.nonpath_bins/plomlib.sh" diff --git a/testing/home/all/.profile b/testing/home/all/.profile index fb0e2a4..d4f1e09 100644 --- a/testing/home/all/.profile +++ b/testing/home/all/.profile @@ -7,9 +7,6 @@ # useful for providing environment variables to non-shell applications started # within a login session. -# for: dot_shell_file_variants -. "${HOME}"/.nonpath_bins/plomlib.sh - eval $(ssh-agent) && ssh-add PATH_BASHRC="${HOME}/.bashrc" @@ -22,4 +19,5 @@ PATH_LOCAL_BIN="${HOME}/.local/bin" export PATH # include others -dot_shell_file_variants "${HOME}/\.profile" +. "${HOME}/.nonpath_bins/plomlib.file_dot_variants" +file_dot_variants "${HOME}/\.profile" diff --git a/testing/home/desktop/.local/bin/borgplom b/testing/home/desktop/.local/bin/borgplom index 8a9eead..d9511b4 100755 --- a/testing/home/desktop/.local/bin/borgplom +++ b/testing/home/desktop/.local/bin/borgplom @@ -1,8 +1,7 @@ #!/bin/sh set -e -. "${HOME}/.nonpath_bins/plomlib.sh" -# for: get_passphrase +. "${HOME}/.nonpath_bins/plomlib.get_passphrase" PATH_BORGKEYS="${HOME}/.config/borg/keys" NAME_REPO=borg diff --git a/testing/home/desktop/.local/bin/vol b/testing/home/desktop/.local/bin/vol index 0ae8077..cf49262 100755 --- a/testing/home/desktop/.local/bin/vol +++ b/testing/home/desktop/.local/bin/vol @@ -1,8 +1,7 @@ #!/bin/sh set -e -. "${HOME}/.nonpath_bins/plomlib.sh" -# for: audio_dev_is_mute +. "${HOME}/.nonpath_bins/plomlib.audio_dev_is_mute" MAX_LOUDNESS=150 diff --git a/testing/home/desktop/.nonpath_bins/plomlib.audio_dev_is_mute b/testing/home/desktop/.nonpath_bins/plomlib.audio_dev_is_mute new file mode 100644 index 0000000..e28da40 --- /dev/null +++ b/testing/home/desktop/.nonpath_bins/plomlib.audio_dev_is_mute @@ -0,0 +1,3 @@ +audio_dev_is_mute() { + [ "$(pactl get-sink-mute 0)" = "Mute: yes" ] +} diff --git a/testing/home/desktop/.nonpath_bins/plomlib.get_passphrase b/testing/home/desktop/.nonpath_bins/plomlib.get_passphrase new file mode 100644 index 0000000..6e3f0ff --- /dev/null +++ b/testing/home/desktop/.nonpath_bins/plomlib.get_passphrase @@ -0,0 +1,6 @@ +get_passphrase() { + stty -echo + read PASSPHRASE + stty echo + printf "${PASSPHRASE}" +} diff --git a/testing/home/desktop/.nonpath_bins/plomlib.sh.desktop b/testing/home/desktop/.nonpath_bins/plomlib.sh.desktop deleted file mode 100644 index e50a77b..0000000 --- a/testing/home/desktop/.nonpath_bins/plomlib.sh.desktop +++ /dev/null @@ -1,10 +0,0 @@ -get_passphrase() { - stty -echo - read PASSPHRASE - stty echo - printf "${PASSPHRASE}" -} - -audio_dev_is_mute() { - [ "$(pactl get-sink-mute 0)" = "Mute: yes" ] -} diff --git a/testing/home/t490s/.nonpath_bins/status.sh b/testing/home/t490s/.nonpath_bins/status.sh index e353f69..9794d2e 100755 --- a/testing/home/t490s/.nonpath_bins/status.sh +++ b/testing/home/t490s/.nonpath_bins/status.sh @@ -2,8 +2,7 @@ # see sway-bar(5) and swaybar-protocol(7) set -e -. "${HOME}/.nonpath_bins/plomlib.sh" -# for: audio_dev_is_mute +. "${HOME}/.nonpath_bins/plomlib.audio_dev_is_mute" SYSCLASS_DIR=/sys/class diff --git a/testing/scripts/setup_secrets.sh b/testing/scripts/setup_secrets.sh index ea80501..6135927 100755 --- a/testing/scripts/setup_secrets.sh +++ b/testing/scripts/setup_secrets.sh @@ -14,8 +14,7 @@ cd $(dirname "$0") # - PATH_USER_HOME # - USERNAME -. "${PATH_USER_HOME}/.nonpath_bins/plomlib.sh.desktop" -# for: get_passphrase +. "${PATH_USER_HOME}/.nonpath_bins/plomlib.get_passphrase" PATH_REL_SECRETS=to_usb export PATH_SECRETS="${PATH_USER_HOME}/${PATH_REL_SECRETS}"