From 9b7e3d795c4a64ebdd9f5eb3975fca7c281db892 Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 1 Jul 2026 22:17:32 +0100 Subject: [PATCH] Fix issue with sddm --- .config/shell/profile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.config/shell/profile b/.config/shell/profile index e56b13b..fe1b964 100644 --- a/.config/shell/profile +++ b/.config/shell/profile @@ -3,9 +3,15 @@ # profile file. Runs on login. Environmental variables are set here. # Adds `~/.local/bin` to $PATH -export PATH="$PATH:${$(find ~/.local/bin -type d -printf %p:)%%:}:$(yarn global bin):$HOME/.config/composer/vendor/bin" +if [ -n "$ZSH_VERSION" ]; then + export PATH="$PATH:${$(find ~/.local/bin -type d -printf %p:)%%:}:$(yarn global bin):$HOME/.config/composer/vendor/bin" +else + # POSIX-compatible fallback + LOCAL_BIN_DIRS=$(find ~/.local/bin -type d -printf '%p:' 2>/dev/null) + export PATH="$PATH:${LOCAL_BIN_DIRS%:}:$HOME/.config/composer/vendor/bin" +fi -unsetopt PROMPT_SP +[ -n "$ZSH_VERSION" ] && unsetopt PROMPT_SP # Default programs export EDITOR="nvim"