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"
--- /dev/null
+file_dot_variants() {
+ for FILE in ${1}\.*; do
+ if [ -f "${FILE}" ]; then
+ . "${FILE}"
+ fi
+ done
+}
+++ /dev/null
-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"
# 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"
export PATH
# include others
-dot_shell_file_variants "${HOME}/\.profile"
+. "${HOME}/.nonpath_bins/plomlib.file_dot_variants"
+file_dot_variants "${HOME}/\.profile"
#!/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
#!/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
--- /dev/null
+audio_dev_is_mute() {
+ [ "$(pactl get-sink-mute 0)" = "Mute: yes" ]
+}
--- /dev/null
+get_passphrase() {
+ stty -echo
+ read PASSPHRASE
+ stty echo
+ printf "${PASSPHRASE}"
+}
+++ /dev/null
-get_passphrase() {
- stty -echo
- read PASSPHRASE
- stty echo
- printf "${PASSPHRASE}"
-}
-
-audio_dev_is_mute() {
- [ "$(pactl get-sink-mute 0)" = "Mute: yes" ]
-}
# 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
# - 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}"