Ensure mise activates the shims

To make sure mise shims are right for the tmux layout commands
This commit is contained in:
David Heinemeier Hansson
2026-03-05 11:44:55 -04:00
parent 7fbbc66cac
commit 7e69c87f75
3 changed files with 9 additions and 2 deletions
+1 -1
View File
@@ -8,4 +8,4 @@ export PATH=$OMARCHY_PATH/bin:$PATH
source ~/.config/uwsm/default
# Activate mise if present on the system
omarchy-cmd-present mise && eval "$(mise activate bash)"
omarchy-cmd-present mise && eval "$(mise activate bash --shims)"
+1 -1
View File
@@ -1,5 +1,5 @@
if command -v mise &> /dev/null; then
eval "$(mise activate bash)"
eval "$(mise activate bash --shims)"
fi
if command -v starship &> /dev/null; then
+7
View File
@@ -0,0 +1,7 @@
echo "Use mise shims in ~/.config/uwsm/env"
UWSM_ENV="$HOME/.config/uwsm/env"
if [[ -f $UWSM_ENV ]] && grep -q 'mise activate bash)' "$UWSM_ENV"; then
sed -i 's/mise activate bash)/mise activate bash --shims)/g' "$UWSM_ENV"
fi