Compare commits

..

No commits in common. "30882f3fd9b6ece7e7fbcdc43d3104f39922564e" and "76cd24869771db0af84d080c4895a48f86c05ee1" have entirely different histories.

4 changed files with 12 additions and 13 deletions

View file

@ -3,12 +3,10 @@ rwx_shellcheck() {
local file module modules path
file="$(mktemp)"
modules="$(rwx_find_shell "${root}")"
while IFS= read -r module; do
printf "%s\n" "${modules}" | while IFS= read -r module; do
path="${root}/${module}"
echo ". \"${path}\"" >>"${file}"
done <<EOF
${modules}
EOF
done
rwx_shellcheck_file "${file}"
rwx_remove "${file}"
}

View file

@ -63,6 +63,8 @@ rwx_main() {
# │ main │ cache │
# ╰──────┴───────╯
RWX_CODE=""
# cache source code of a module
rwx_cache() {
local root="${1}"
@ -71,7 +73,6 @@ rwx_cache() {
local path="${root}/${module}"
local text
text="$(cat "${path}")"
# all source code
RWX_CODE="${RWX_CODE}\
#↓ ${name}
${text}

View file

@ -5,7 +5,7 @@ rwx_doc() {
local name="${1}"
[ -n "${name}" ] || return
local constant doc func line module
while IFS= read -r line; do
printf "%s\n" "${RWX_CODE}" | while IFS= read -r line; do
case "${line}" in
"#!"*) doc="" ;;
"#↓"*)
@ -44,9 +44,7 @@ rwx_doc() {
fi
;;
esac
done <<EOF
${RWX_CODE}
EOF
done
}
# ╭──────┬───────╮

View file

@ -25,10 +25,13 @@ rwx_tmux_server() {
}
rwx_tmux_servers() {
local active=\"\$(rwx_tmux_server)\"
local ifs=\"\${IFS}\"
local name path text
local paths=\"\$(lsof -U |
awk \"/^tmux:.*\\(LISTEN\\)\$/ {print \\\$9}\")\"
while IFS= read -r path; do
IFS=\"
\"
for path in \${paths}; do
name=\"\$(basename \"\${path}\")\"
text=\"\${text}\\
#[fg=default]\\
@ -44,9 +47,8 @@ rwx_tmux_servers() {
#[bg=##282828]\${name}\\
#[bg=##181818] \\
\"
done <<EOF
\${paths}
EOF
done
IFS=\"\${ifs}\"
echo \"\${text}\"
}
rwx_tmux_status() {