Compare commits

...

6 commits

Author SHA1 Message Date
5c5464d4ae
lint/uid
All checks were successful
/ job (push) Successful in 3m57s
2025-07-06 16:09:46 +02:00
249aa0b19c
lint/modules 2025-07-06 16:05:10 +02:00
de0dd93a71
lint/files 2025-07-06 16:03:46 +02:00
4b55ac1155
tabs 2025-07-06 16:02:10 +02:00
69e71ee1a3
-n 2025-07-06 15:59:31 +02:00
c21cbb1e98
tabs 2025-07-06 15:57:42 +02:00
3 changed files with 31 additions and 29 deletions

View file

@ -94,11 +94,11 @@ rwx_source() {
[ -d "${root}" ] || [ -d "${root}" ] ||
return 1 return 1
local file="${2}" local file="${2}"
local count module local count module modules
count=0 count=0
__rwx_log "" \ __rwx_log "" \
". ${root}" ". ${root}"
local modules="$(rwx_find_shell "${root}" "${file}")" modules="$(rwx_find_shell "${root}" "${file}")"
while IFS= read -r module; do while IFS= read -r module; do
count=$((count + 1)) count=$((count + 1))
__rwx_log "$(printf "%02d" "${count}") ${module%.sh}" __rwx_log "$(printf "%02d" "${count}") ${module%.sh}"
@ -231,23 +231,23 @@ rwx_parse_variables() {
#= rt #= rt
rwx_test() { rwx_test() {
local item local item
set \ set \
"main" \ "main" \
"alias/git" \ "alias/git" \
\ \
"RWX_MAIN_NAME" \ "RWX_MAIN_NAME" \
\ \
"_rwx_code" \ "_rwx_code" \
\ \
"rwx_cache" \ "rwx_cache" \
\ \
"alias/batcat" \ "alias/batcat" \
"b" "b"
for item in "${@}"; do for item in "${@}"; do
echo echo
rwx_doc "${item}" rwx_doc "${item}"
done done
} }
# ╭──────┬─────╮ # ╭──────┬─────╮

View file

@ -4,31 +4,31 @@
# show the cached code # show the cached code
#= rc #= rc
rwx_code() { rwx_code() {
echo "${_rwx_code}" echo "${_rwx_code}"
} }
# show the cached aliases # show the cached aliases
#= rca #= rca
rwx_code_aliases() { rwx_code_aliases() {
echo "${RWX_ALIASES}" echo "${RWX_ALIASES}"
} }
# show the cached constants # show the cached constants
#= rcc #= rcc
rwx_code_constants() { rwx_code_constants() {
echo "${RWX_CONSTANTS}" echo "${RWX_CONSTANTS}"
} }
# show the cached functions # show the cached functions
#= rcf #= rcf
rwx_code_functions() { rwx_code_functions() {
echo "${RWX_FUNCTIONS}" echo "${RWX_FUNCTIONS}"
} }
# show the cached variables # show the cached variables
#= rcv #= rcv
rwx_code_variables() { rwx_code_variables() {
echo "${_rwx_code_variables}" echo "${_rwx_code_variables}"
} }
# meta doc # meta doc
@ -222,10 +222,10 @@ rwx_self_write() {
local target="${1}" local target="${1}"
if [ -n "${target}" ]; then if [ -n "${target}" ]; then
shift shift
local file text local file files text
text="#! /usr/bin/env sh text="#! /usr/bin/env sh
" "
local files="$(rwx_self_subset "${@}")" files="$(rwx_self_subset "${@}")"
while IFS= read -r file; do while IFS= read -r file; do
text="${text} text="${text}
$(cat "${RWX_ROOT_SYSTEM}/${file}") $(cat "${RWX_ROOT_SYSTEM}/${file}")

View file

@ -6,7 +6,7 @@
#= tma #= tma
rwx_tmux_attach() { rwx_tmux_attach() {
local server="${1}" local server="${1}"
if [ "${server}" ]; then if [ -n "${server}" ]; then
tmux -L "${server}" attach-session tmux -L "${server}" attach-session
else else
rwx_tmux_list rwx_tmux_list
@ -17,7 +17,7 @@ rwx_tmux_attach() {
#= tmk #= tmk
rwx_tmux_kill() { rwx_tmux_kill() {
local server="${1}" local server="${1}"
if [ "${server}" ]; then if [ -n "${server}" ]; then
tmux -L "${server}" kill-server 2>"/dev/null" tmux -L "${server}" kill-server 2>"/dev/null"
else else
rwx_tmux_list rwx_tmux_list
@ -27,7 +27,9 @@ rwx_tmux_kill() {
# list # list
#= tml #= tml
rwx_tmux_list() { rwx_tmux_list() {
ls "/tmp/tmux-$(id --user)" local user_id
user_id="$(id --user)"
ls "/tmp/tmux-${user_id}"
} }
# ╭──────┬───────╮ # ╭──────┬───────╮