]> git.sev.monster Git - dotfiles.git/blobdiff - etc/zsh/.zshenv
zshrc: add more git aliases, dotfiles update alias
[dotfiles.git] / etc / zsh / .zshenv
index f961cfb48a39556245220ce0971432844690fad2..e20553d7e7fe57fe29b318bf836d60ceb504d798 100644 (file)
@@ -214,8 +214,7 @@ if [[ ! -v _sev_setup_xdg ]] {
         mkdir -m760 ~/.local/share
     }
     xdg_data_dirs=($XDG_DATA_HOME /{opt,usr/local,usr/pkg,usr}/share
-      ${XDG_DATA_DIRS:+"$xdg_data_dirs[@]"})
-    xdg_data_dirs=${xdg_data_dirs:#}
+      ${XDG_DATA_DIRS:+${xdg_data_dirs%%/}})
     export XDG_DATA_DIRS
 
     typeset -UT XDG_CONFIG_DIRS xdg_config_dirs
@@ -226,9 +225,9 @@ if [[ ! -v _sev_setup_xdg ]] {
     }
     # I am of the belief .local should follow FHS /usr/local...
     [[ -e ~/.local/etc ]] || ln -s ~/.config ~/.local/etc
-    xdg_config_dirs=($XDG_CONFIG_HOME ${XDG_CONFIG_DIRS:+"$xdg_config_dirs[@]"}
+    xdg_config_dirs=($XDG_CONFIG_HOME
+      ${XDG_CONFIG_DIRS:+${xdg_config_dirs%%/}}
       {/opt,/usr/local,/usr/pkg,}/etc/xdg)
-    xdg_config_dirs=${xdg_config_dirs:#}
     export XDG_CONFIG_DIRS
 
     if [[ -v XDG_STATE_HOME ]] {
This page took 0.044235 seconds and 4 git commands to generate.