config-bootstrap/tools.d/mise.bash

19 lines
420 B
Bash
Raw Permalink Normal View History

#!/bin/bash
2024-06-21 10:55:38 +02:00
# mise-en-place (https://mise.jdx.dev/)
2024-06-21 10:55:38 +02:00
# Install
if (! command -v mise &>/dev/null); then
curl https://mise.run | sh
fi
2024-06-21 10:55:38 +02:00
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
fi