Browse Source

[F] Fix empty bracket displayed when no theme is present

https://github.com/dylanaraps/neofetch/pull/1713
Azalea (on HyDEV-Daisy) 2 years ago
parent
commit
c52d9dca66
1 changed files with 6 additions and 4 deletions
  1. 6 4
      neofetch

+ 6 - 4
neofetch

@@ -3751,10 +3751,12 @@ get_style() {
         append_theme "$gtk3_theme" 'GTK3'
         append_theme "$gtk3_theme" 'GTK3'
 
 
         # Final string.
         # Final string.
-        theme+=']'
-        theme="${theme#'], '}"
-        theme="${theme/'GTK2/GTK3'/'GTK2/3'}"
-        theme="${theme%, }"
+        if [[ -n "$theme" ]]; then
+          theme+=']'
+          theme="${theme#'], '}"
+          theme="${theme/'GTK2/GTK3'/'GTK2/3'}"
+          theme="${theme%, }"
+        fi
 
 
         # Make the output shorter by removing "[GTKX]" from the string.
         # Make the output shorter by removing "[GTKX]" from the string.
         if [[ "$gtk_shorthand" == "on" ]]; then
         if [[ "$gtk_shorthand" == "on" ]]; then