parent
44dc07d667
commit
173f842b9a
11 changed files with 29 additions and 29 deletions
|
@ -80,7 +80,7 @@ rwx_shell_configure() {
|
||||||
set \
|
set \
|
||||||
"git" \
|
"git" \
|
||||||
"tar"
|
"tar"
|
||||||
for file in "${@}"; do
|
for file; do
|
||||||
path="${root}/${file}"
|
path="${root}/${file}"
|
||||||
# shellcheck disable=SC1090
|
# shellcheck disable=SC1090
|
||||||
[ -f "${path}" ] && . "${path}"
|
[ -f "${path}" ] && . "${path}"
|
||||||
|
|
|
@ -66,7 +66,7 @@ rwx_crypt_setup() {
|
||||||
rwx_log_error 2 "No files"
|
rwx_log_error 2 "No files"
|
||||||
[ "${action}" = "${action_open}" ] &&
|
[ "${action}" = "${action_open}" ] &&
|
||||||
pass_phrase="$(rwx_read_passphrase)"
|
pass_phrase="$(rwx_read_passphrase)"
|
||||||
for crypt_arg in "${@}"; do
|
for crypt_arg; do
|
||||||
rwx_log_info
|
rwx_log_info
|
||||||
crypt_file="${RWX_CRYPT_ROOT}/${crypt_arg}.qcow2"
|
crypt_file="${RWX_CRYPT_ROOT}/${crypt_arg}.qcow2"
|
||||||
if [ -f "${crypt_file}" ]; then
|
if [ -f "${crypt_file}" ]; then
|
||||||
|
|
|
@ -56,7 +56,7 @@ rwx_test_doc() {
|
||||||
"b" \
|
"b" \
|
||||||
\
|
\
|
||||||
"rwx_install"
|
"rwx_install"
|
||||||
for item in "${@}"; do
|
for item; do
|
||||||
echo
|
echo
|
||||||
rwx_code_doc "${item}"
|
rwx_code_doc "${item}"
|
||||||
done
|
done
|
||||||
|
|
18
sh/ffmpeg.sh
18
sh/ffmpeg.sh
|
@ -39,7 +39,7 @@ usb-Generic_Blue_Microphones_2051BAB04XY8-00.analog-stereo"
|
||||||
-ac "2" \
|
-ac "2" \
|
||||||
-ar "48000"
|
-ar "48000"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_ffmpeg_input_dell_precision() {
|
rwx_ffmpeg_input_dell_precision() {
|
||||||
|
@ -51,7 +51,7 @@ pci-0000_00_1f.3.analog-stereo"
|
||||||
-ac "2" \
|
-ac "2" \
|
||||||
-ar "48000"
|
-ar "48000"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_ffmpeg_input_file() {
|
rwx_ffmpeg_input_file() {
|
||||||
|
@ -67,7 +67,7 @@ rwx_ffmpeg_input_file() {
|
||||||
-to "${to}"
|
-to "${to}"
|
||||||
fi
|
fi
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_ffmpeg_input_hdmi() {
|
rwx_ffmpeg_input_hdmi() {
|
||||||
|
@ -81,7 +81,7 @@ rwx_ffmpeg_input_hdmi() {
|
||||||
-pix_fmt "yuv420p" \
|
-pix_fmt "yuv420p" \
|
||||||
-i "${device}"
|
-i "${device}"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
# ╭────────┬────────╮
|
# ╭────────┬────────╮
|
||||||
|
@ -93,7 +93,7 @@ rwx_ffmpeg_output_audio_fast() {
|
||||||
-codec:a "flac" \
|
-codec:a "flac" \
|
||||||
-compression_level "0"
|
-compression_level "0"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_ffmpeg_output_audio_slow() {
|
rwx_ffmpeg_output_audio_slow() {
|
||||||
|
@ -101,7 +101,7 @@ rwx_ffmpeg_output_audio_slow() {
|
||||||
-codec:a "libopus" \
|
-codec:a "libopus" \
|
||||||
-b:a "128k"
|
-b:a "128k"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_ffmpeg_output_file() {
|
rwx_ffmpeg_output_file() {
|
||||||
|
@ -110,7 +110,7 @@ rwx_ffmpeg_output_file() {
|
||||||
set -- \
|
set -- \
|
||||||
-y "${file}"
|
-y "${file}"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_ffmpeg_output_video_fast() {
|
rwx_ffmpeg_output_video_fast() {
|
||||||
|
@ -119,7 +119,7 @@ rwx_ffmpeg_output_video_fast() {
|
||||||
-preset "ultrafast" \
|
-preset "ultrafast" \
|
||||||
-crf "0"
|
-crf "0"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_ffmpeg_output_video_slow() {
|
rwx_ffmpeg_output_video_slow() {
|
||||||
|
@ -140,7 +140,7 @@ rwx_ffmpeg_output_video_slow() {
|
||||||
-movflags "+faststart" \
|
-movflags "+faststart" \
|
||||||
-pix_fmt "yuv420p"
|
-pix_fmt "yuv420p"
|
||||||
local argument
|
local argument
|
||||||
for argument in "${@}"; do echo "${argument}"; done
|
for argument; do echo "${argument}"; done
|
||||||
}
|
}
|
||||||
|
|
||||||
# ╭────────┬────────╮
|
# ╭────────┬────────╮
|
||||||
|
|
|
@ -25,7 +25,7 @@ rwx_list_block_no_empty() {
|
||||||
rwx_list_block_output() {
|
rwx_list_block_output() {
|
||||||
local argument
|
local argument
|
||||||
local arguments="NAME"
|
local arguments="NAME"
|
||||||
for argument in "${@}"; do
|
for argument; do
|
||||||
arguments="${arguments},${argument}"
|
arguments="${arguments},${argument}"
|
||||||
done
|
done
|
||||||
rwx_list_block_no_empty \
|
rwx_list_block_no_empty \
|
||||||
|
|
|
@ -8,7 +8,7 @@ rwx_lint() {
|
||||||
"python" \
|
"python" \
|
||||||
"shell"
|
"shell"
|
||||||
local code
|
local code
|
||||||
for code in "${@}"; do
|
for code; do
|
||||||
rwx_log "" "${code}"
|
rwx_log "" "${code}"
|
||||||
"rwx_lint_${code}" "${path}"
|
"rwx_lint_${code}" "${path}"
|
||||||
done
|
done
|
||||||
|
@ -25,7 +25,7 @@ rwx_lint_clean() {
|
||||||
"mypy" \
|
"mypy" \
|
||||||
"ruff"
|
"ruff"
|
||||||
local tool
|
local tool
|
||||||
for tool in "${@}"; do
|
for tool; do
|
||||||
rwx_remove "${path}/.${tool}_cache"
|
rwx_remove "${path}/.${tool}_cache"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
@ -39,7 +39,7 @@ rwx_lint_python() {
|
||||||
"pydoclint" \
|
"pydoclint" \
|
||||||
"mypy" \
|
"mypy" \
|
||||||
"ruff"
|
"ruff"
|
||||||
for action in "${@}"; do
|
for action; do
|
||||||
rwx_log "" "${action}"
|
rwx_log "" "${action}"
|
||||||
"rwx_${action}" "${path}"
|
"rwx_${action}" "${path}"
|
||||||
done
|
done
|
||||||
|
@ -52,7 +52,7 @@ rwx_lint_shell() {
|
||||||
set \
|
set \
|
||||||
"shellcheck" \
|
"shellcheck" \
|
||||||
"shfmt"
|
"shfmt"
|
||||||
for action in "${@}"; do
|
for action; do
|
||||||
rwx_log "" "${action}"
|
rwx_log "" "${action}"
|
||||||
"rwx_${action}" "${path}"
|
"rwx_${action}" "${path}"
|
||||||
done
|
done
|
||||||
|
@ -66,7 +66,7 @@ rwx_lint_tasks() {
|
||||||
"LATER" \
|
"LATER" \
|
||||||
"TODO" \
|
"TODO" \
|
||||||
"FIXME"
|
"FIXME"
|
||||||
for type in "${@}"; do
|
for type; do
|
||||||
rwx_log "" "${type}"
|
rwx_log "" "${type}"
|
||||||
grep \
|
grep \
|
||||||
--after "1" \
|
--after "1" \
|
||||||
|
|
|
@ -4,7 +4,7 @@ rwx_ruff() {
|
||||||
set \
|
set \
|
||||||
"check" \
|
"check" \
|
||||||
"format"
|
"format"
|
||||||
for action in "${@}"; do
|
for action; do
|
||||||
"rwx_ruff_${action}" "${path}"
|
"rwx_ruff_${action}" "${path}"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,7 +28,7 @@ _rwx_log() {
|
||||||
shift
|
shift
|
||||||
[ ${#} -gt 0 ] || set -- ""
|
[ ${#} -gt 0 ] || set -- ""
|
||||||
local line
|
local line
|
||||||
for line in "${@}"; do
|
for line; do
|
||||||
[ -n "${prefix}" ] &&
|
[ -n "${prefix}" ] &&
|
||||||
printf "%s" "[${prefix}] "
|
printf "%s" "[${prefix}] "
|
||||||
echo "${line}"
|
echo "${line}"
|
||||||
|
|
|
@ -34,7 +34,7 @@ rwx_apt_install_target() {
|
||||||
local target="${1}"
|
local target="${1}"
|
||||||
shift
|
shift
|
||||||
local package
|
local package
|
||||||
for package in "${@}"; do
|
for package; do
|
||||||
rwx_log "" \
|
rwx_log "" \
|
||||||
"${package} ← ${target}"
|
"${package} ← ${target}"
|
||||||
apt-get \
|
apt-get \
|
||||||
|
|
|
@ -12,7 +12,7 @@ rwx_rescue_wipe_0_init_hetzner_8_8() {
|
||||||
rwx_warn_wipe "${@}"
|
rwx_warn_wipe "${@}"
|
||||||
#
|
#
|
||||||
number=0
|
number=0
|
||||||
for device in "${@}"; do
|
for device; do
|
||||||
number=$((number + 1))
|
number=$((number + 1))
|
||||||
echo
|
echo
|
||||||
echo "#${number}: ${device}"
|
echo "#${number}: ${device}"
|
||||||
|
@ -29,7 +29,7 @@ rwx_rescue_wipe_0_init_hetzner_8_8() {
|
||||||
done
|
done
|
||||||
#
|
#
|
||||||
number=0
|
number=0
|
||||||
for device in "${@}"; do
|
for device; do
|
||||||
number=$((number + 1))
|
number=$((number + 1))
|
||||||
echo
|
echo
|
||||||
echo "#${number}: ${device}4"
|
echo "#${number}: ${device}4"
|
||||||
|
@ -38,7 +38,7 @@ rwx_rescue_wipe_0_init_hetzner_8_8() {
|
||||||
done
|
done
|
||||||
#
|
#
|
||||||
number=0
|
number=0
|
||||||
for device in "${@}"; do
|
for device; do
|
||||||
number=$((number + 1))
|
number=$((number + 1))
|
||||||
echo
|
echo
|
||||||
echo "#${number}: ${device}3"
|
echo "#${number}: ${device}3"
|
||||||
|
@ -51,7 +51,7 @@ rwx_rescue_wipe_0_init_hetzner_8_8() {
|
||||||
done
|
done
|
||||||
#
|
#
|
||||||
number=0
|
number=0
|
||||||
for device in "${@}"; do
|
for device; do
|
||||||
number=$((number + 1))
|
number=$((number + 1))
|
||||||
echo
|
echo
|
||||||
echo "#${number}: ${device}2"
|
echo "#${number}: ${device}2"
|
||||||
|
@ -60,7 +60,7 @@ rwx_rescue_wipe_0_init_hetzner_8_8() {
|
||||||
done
|
done
|
||||||
#
|
#
|
||||||
members=""
|
members=""
|
||||||
for device in "${@}"; do
|
for device; do
|
||||||
members="${members} ${device}2"
|
members="${members} ${device}2"
|
||||||
done
|
done
|
||||||
# LATER alternative
|
# LATER alternative
|
||||||
|
@ -77,7 +77,7 @@ rwx_rescue_wipe_0_init_hetzner_8_8() {
|
||||||
"/dev/md/boot" "/media/boot"
|
"/dev/md/boot" "/media/boot"
|
||||||
#
|
#
|
||||||
number=0
|
number=0
|
||||||
for device in "${@}"; do
|
for device; do
|
||||||
number=$((number + 1))
|
number=$((number + 1))
|
||||||
echo
|
echo
|
||||||
echo "#${number}: ${device}1"
|
echo "#${number}: ${device}1"
|
||||||
|
@ -86,7 +86,7 @@ rwx_rescue_wipe_0_init_hetzner_8_8() {
|
||||||
done
|
done
|
||||||
#
|
#
|
||||||
members=""
|
members=""
|
||||||
for device in "${@}"; do
|
for device; do
|
||||||
members="${members} ${device}1"
|
members="${members} ${device}1"
|
||||||
done
|
done
|
||||||
# LATER alternative
|
# LATER alternative
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
# TODO move to code module
|
# TODO move to code module
|
||||||
rwx_self_subset() {
|
rwx_self_subset() {
|
||||||
local argument file root
|
local argument file root
|
||||||
for argument in "${@}"; do
|
for argument; do
|
||||||
root="${rwx_main_root}/${argument}"
|
root="${rwx_main_root}/${argument}"
|
||||||
file="${argument}.${RWX_MAIN_EXTENSION}"
|
file="${argument}.${RWX_MAIN_EXTENSION}"
|
||||||
if [ -d "${root}" ]; then
|
if [ -d "${root}" ]; then
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue