From ea122dc39aacdc3c982b8787237ef05fa104229a Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Thu, 11 Jul 2024 13:16:42 +0700 Subject: [PATCH] fix(zsh): Make $ZDOTDIR if it doesn't exists Try to prevent "No such file or directory" error --- zsh-xdg-setup | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zsh-xdg-setup b/zsh-xdg-setup index eb74302..02f101f 100755 --- a/zsh-xdg-setup +++ b/zsh-xdg-setup @@ -20,6 +20,7 @@ fi echo """#!/bin/zsh $__EXTRA -export ZDOTDIR=\"\${XDG_CONFIG_HOME:-\$HOME/.config}/zsh\"""" > /etc/__zshenv && \ +export ZDOTDIR=\"\${XDG_CONFIG_HOME:-\$HOME/.config}/zsh\" +[ -d \$ZDOTDIR ] || mkdir -p \$ZDOTDIR""" > /etc/__zshenv && \ mv -i /etc/__zshenv $ZSHENV_PATH ln -si $ZSHENV_PATH /etc/zsh/zshenv