PS4="${tput_color}+ ${tput_reset}"
# include others
-. "${HOME}/.plomlib.sh/file_dot_variants"
+. "${HOME}/.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
+file_dot_variants() {
+ for FILE in ${1}\.*; do
+ if [ -f "${FILE}" ]; then
+ . "${FILE}"
+ fi
+ done
+}
export PATH
# include others
-. "${HOME}/.plomlib.sh/file_dot_variants"
+. "${HOME}/.plomlib/file_dot_variants"
file_dot_variants "${HOME}/\.profile"
copy_dirtree "${_PATH_CONF_HOME}" "${PATH_USER_HOME}" ${_MIN_TAGS} ${_TAGS_USER}
mkdir -p "${_PATH_USER_BIN}"
cd "${_PATH_USER_BIN}"
- ln -s ../../.plomlib.sh lib
+ ln -s ../../.plomlib lib
cd - > /dev/null
chown -R "${USERNAME}:${USERNAME}" "${PATH_USER_HOME}"
}
+++ /dev/null
-../../../../bookworm/home/all/.plomlib.sh/file_dot_variants
\ No newline at end of file
--- /dev/null
+../../../../bookworm/home/all/.plomlib.sh/file_dot_variants
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/abort
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/abort_if_exists
\ No newline at end of file
+++ /dev/null
-audio_dev_is_mute() {
- [ "$(pactl get-sink-mute 0)" = "Mute: yes" ]
-}
+++ /dev/null
-../../../scripts/lib/constants_borg
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/constants_secrets
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/constants_ssh
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/constants_user
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/expect_min_n_args
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/expect_n_args
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/get_passphrase
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/mount_secrets
\ No newline at end of file
+++ /dev/null
-../../../scripts/lib/path_tmp_timestamped
\ No newline at end of file
+++ /dev/null
-print_usage() {
- echo 'Usage:'
- echo "${USAGE_LINES}" | while read _LINE; do
- echo " $(basename $0) ${_LINE}"
- done
- echo "\n${USAGE_DESCRIPTION}\n"
- _var_of() { eval printf '"%s"' '"${'"${1}${2}"'}"'; }
- _build_index() {
- _ARGS="$(_var_of 'USAGE_ARGS_' ${_IDX})"
- if [ ! -z "${_ARGS}" ]; then
- _ARGS=" ${_ARGS}"
- fi
- _NAME="${_IDX}"
- _ALT_NAME="$(_var_of 'USAGE_NAME_' ${_IDX})"
- if [ ! -z "${_ALT_NAME}" ]; then
- _NAME="${_ALT_NAME}"
- fi
- _KEY=" ${_NAME}${_ARGS}"
- _LEN_KEY=$(echo -n "${_KEY}" | wc -c)
- }
- _MAX_LEN_KEY=0
- for _IDX in ${USAGE_INDICES}; do
- _build_index
- if [ "${_LEN_KEY}" -gt "${_MAX_LEN_KEY}" ]; then
- _MAX_LEN_KEY="${_LEN_KEY}"
- fi
- done
- for _IDX in ${USAGE_INDICES}; do
- _build_index
- printf '%s' "${_KEY}"
- _LEN_GAP=$(calc "${_MAX_LEN_KEY} - ${_LEN_KEY} + 4")
- for _ in $(seq 1 ${_LEN_GAP}); do
- printf ' '
- done
- printf '%s\n' "$(_var_of 'USAGE_DESC_' ${_IDX})"
- done
-}
+++ /dev/null
-../../../scripts/lib/retry_until
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/abort
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/abort_if_exists
\ No newline at end of file
--- /dev/null
+audio_dev_is_mute() {
+ [ "$(pactl get-sink-mute 0)" = "Mute: yes" ]
+}
--- /dev/null
+../../../scripts/lib/constants_borg
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/constants_secrets
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/constants_ssh
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/constants_user
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/expect_min_n_args
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/expect_n_args
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/get_passphrase
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/mount_secrets
\ No newline at end of file
--- /dev/null
+../../../scripts/lib/path_tmp_timestamped
\ No newline at end of file
--- /dev/null
+print_usage() {
+ echo 'Usage:'
+ echo "${USAGE_LINES}" | while read _LINE; do
+ echo " $(basename $0) ${_LINE}"
+ done
+ echo "\n${USAGE_DESCRIPTION}\n"
+ _var_of() { eval printf '"%s"' '"${'"${1}${2}"'}"'; }
+ _build_index() {
+ _ARGS="$(_var_of 'USAGE_ARGS_' ${_IDX})"
+ if [ ! -z "${_ARGS}" ]; then
+ _ARGS=" ${_ARGS}"
+ fi
+ _NAME="${_IDX}"
+ _ALT_NAME="$(_var_of 'USAGE_NAME_' ${_IDX})"
+ if [ ! -z "${_ALT_NAME}" ]; then
+ _NAME="${_ALT_NAME}"
+ fi
+ _KEY=" ${_NAME}${_ARGS}"
+ _LEN_KEY=$(echo -n "${_KEY}" | wc -c)
+ }
+ _MAX_LEN_KEY=0
+ for _IDX in ${USAGE_INDICES}; do
+ _build_index
+ if [ "${_LEN_KEY}" -gt "${_MAX_LEN_KEY}" ]; then
+ _MAX_LEN_KEY="${_LEN_KEY}"
+ fi
+ done
+ for _IDX in ${USAGE_INDICES}; do
+ _build_index
+ printf '%s' "${_KEY}"
+ _LEN_GAP=$(calc "${_MAX_LEN_KEY} - ${_LEN_KEY} + 4")
+ for _ in $(seq 1 ${_LEN_GAP}); do
+ printf ' '
+ done
+ printf '%s\n' "$(_var_of 'USAGE_DESC_' ${_IDX})"
+ done
+}
--- /dev/null
+../../../scripts/lib/retry_until
\ No newline at end of file
# see sway-bar(5) and swaybar-protocol(7)
set -e
-. "${HOME}/.plomlib.sh/audio_dev_is_mute"
+. "${HOME}/.plomlib/audio_dev_is_mute"
SYSCLASS_DIR=/sys/class