diff options
| author | Don Williams <don.e.williams@gmail.com> | 2026-01-11 02:53:39 -0500 |
|---|---|---|
| committer | Don Williams <don.e.williams@gmail.com> | 2026-01-11 02:53:39 -0500 |
| commit | d10333068edefd57a354332c3d32cb8ae3fb81b2 (patch) | |
| tree | 4e968ac943720e56dc28e098a23c3532626383ed | |
| parent | e19fdb060b8cbaba989577a145bfe71ef82d13fa (diff) | |
Got caught in sudo/sddm loop
| -rw-r--r-- | scripts/lib_prompts.sh | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/scripts/lib_prompts.sh b/scripts/lib_prompts.sh index dcad7682..c79c9da6 100644 --- a/scripts/lib_prompts.sh +++ b/scripts/lib_prompts.sh @@ -162,10 +162,13 @@ prompt_clock_12h() { echo "${WARN} hyprlock template not found; skipping 12H lock format edits" 2>&1 | tee -a "$log" fi - # SDDM themes - apply_sddm_12h_format "/usr/share/sddm/themes/simple-sddm" "$log" - apply_sddm_12h_format "/usr/share/sddm/themes/simple_sddm_2" "$log" - apply_sddm_12h_format_sequoia "/usr/share/sddm/themes/sequoia_2" "$log" + if [ "${EXPRESS_MODE:-0}" -eq 0 ]; then + apply_sddm_12h_format "/usr/share/sddm/themes/simple-sddm" "$log" + apply_sddm_12h_format "/usr/share/sddm/themes/simple_sddm_2" "$log" + apply_sddm_12h_format_sequoia "/usr/share/sddm/themes/sequoia_2" "$log" + else + echo "${NOTE:-[NOTE]} Express mode: skipping SDDM 12H edits to avoid sudo prompts." 2>&1 | tee -a "$log" + fi echo "${OK} 12H format set on waybar clocks succesfully." 2>&1 | tee -a "$log" return elif [[ "$answer" == "n" ]]; then |
