feat: Install chezmoi with mise

This commit is contained in:
2025-06-24 00:53:41 +02:00
parent 10015173f9
commit 3aeb0650c4

View File

@ -8,13 +8,22 @@ if (! command -v mise &>/dev/null); then
curl https://mise.run | sh
fi
# Activate mise
test -x ~/.local/bin/mise && eval "$(~/.local/bin/mise activate bash)"
# Configure mise
#
mise settings set experimental true
(mise where usage &>/dev/null) || mise use -g usage # for completion
(mise where &>/dev/null) || mise use -g usage # for completion
# Install some essential tools
if (command -v mise &>/dev/null); then
# Activate
eval "$(mise activate bash)"
mise settings set experimental true
# Install some plugins
(mise where usage &>/dev/null) || mise use -g usage # for completion
# mise use -g cargo:ubi # to install binaries from Github release
(mise where chezmoi &>/dev/null) || mise use -g chezmoi # to manage dotfiles
# mise use -g cargo:ubi # to install binaries from Github release
fi