diff --git a/.config/zsh/.zshenv b/.config/zsh/.zshenv index d8db451..e55133c 100644 --- a/.config/zsh/.zshenv +++ b/.config/zsh/.zshenv @@ -20,7 +20,9 @@ export MANPAGER="nvimpager" # SUDO #export SUDO_ASKPASS=/bin/rofi-askpass -export SUDO_ASKPASS="/bin/dmenu-askpass" +if [[ ! -z $DISPLAY ]]; then + export SUDO_ASKPASS="/bin/dmenu-askpass" +fi # XDG export XDG_CACHE_HOME="$HOME/.cache" diff --git a/.config/zsh/aliases b/.config/zsh/aliases index f464d0c..012ea0b 100644 --- a/.config/zsh/aliases +++ b/.config/zsh/aliases @@ -1,7 +1,7 @@ #!/usr/bin/env bash #sudo -[ "x$(pgrep startx)" = "x" ] && alias sudo='sudo ' || alias sudo='sudo --askpass ' +[ -z $DISPLAY ] && alias sudo='sudo ' || alias sudo='sudo --askpass ' alias doas='doas -- ' #sudo + vim, yea imagine having that powe- nvm