From d34293e2c8d5c2066008713278df25fb0351333e Mon Sep 17 00:00:00 2001 From: Gergely Koloszar Date: Sat, 18 Oct 2025 22:52:13 +0200 Subject: [PATCH] Clean up setup_dirs --- dzgui.sh | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/dzgui.sh b/dzgui.sh index 0b78c20..a2fab92 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -84,13 +84,20 @@ logger(){ printf "%s␞%s␞%s::%s()::%s␞%s\n" "$date" "$tag" "$self" "$caller" "$line" "$string" \ | redact >> "$debug_log" } + setup_dirs(){ - for dir in "$state_path" "$cache_path" "$share_path" "$helpers_path" "$freedesktop_path" "$config_path" "$log_path"; do - if [[ ! -d $dir ]]; then - mkdir -p "$dir" - fi + directories="$state_path " + directories+="$cache_path " + directories+="$share_path " + directories+="$helpers_path " + directories+="$freedesktop_path " + directories+="$config_path " + directories+="$log_path " + for dir in $directories; do + mkdir -p "$dir" done } + setup_state_files(){ if [[ -f "$debug_log" ]]; then rm "$debug_log" && touch $debug_log