From 4e1f3bee77434209f4ac8f095de27035a6e39ec2 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 14 Sep 2025 14:31:15 +0200 Subject: [PATCH] Split out the mise work setup as its own configurator --- install/config/all.sh | 1 + install/config/mise-ruby.sh | 10 ---------- install/config/mise-work.sh | 9 +++++++++ 3 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 install/config/mise-work.sh diff --git a/install/config/all.sh b/install/config/all.sh index 8a44517e..8bc65a0d 100644 --- a/install/config/all.sh +++ b/install/config/all.sh @@ -10,6 +10,7 @@ run_logged $OMARCHY_INSTALL/config/ssh-flakiness.sh run_logged $OMARCHY_INSTALL/config/detect-keyboard-layout.sh run_logged $OMARCHY_INSTALL/config/xcompose.sh run_logged $OMARCHY_INSTALL/config/mise-ruby.sh +run_logged $OMARCHY_INSTALL/config/mise-work.sh run_logged $OMARCHY_INSTALL/config/docker.sh run_logged $OMARCHY_INSTALL/config/mimetypes.sh run_logged $OMARCHY_INSTALL/config/localdb.sh diff --git a/install/config/mise-ruby.sh b/install/config/mise-ruby.sh index 5123151d..9404615c 100644 --- a/install/config/mise-ruby.sh +++ b/install/config/mise-ruby.sh @@ -24,13 +24,3 @@ if [[ $(uname -m) == "x86_64" ]]; then mise use --global "ruby@${RUBY_VERSION}" fi - -# Add ./bin to path for all items in ~/Work -mkdir -p "$HOME/Work" - -cat >"$HOME/Work/.mise.toml" <<'EOF' -[env] -_.path = "{{ cwd }}/bin" -EOF - -mise trust ~/Work/.mise.toml diff --git a/install/config/mise-work.sh b/install/config/mise-work.sh new file mode 100644 index 00000000..15d71923 --- /dev/null +++ b/install/config/mise-work.sh @@ -0,0 +1,9 @@ +# Add ./bin to path for all items in ~/Work +mkdir -p "$HOME/Work" + +cat >"$HOME/Work/.mise.toml" <<'EOF' +[env] +_.path = "{{ cwd }}/bin" +EOF + +mise trust ~/Work/.mise.toml