From 422190994bdc4f75fe9fff63e0b8ff4015f56f7c Mon Sep 17 00:00:00 2001 From: Byungjin Park Date: Sat, 13 Jun 2026 02:11:25 +0900 Subject: [PATCH] fix(mise): manage config.toml instead of unused config.yaml mise only loads ~/.config/mise/config.toml; the previously managed config.yaml (TOML content under a .yaml name) was never read, so the chezmoi-managed mise config had no effect. - Rename source to private_config.toml so chezmoi manages the file mise actually loads - Declare node/ruby pins matching what the install scripts write - Drop the placeholder [_] section - Add .chezmoiremove to clean up the stale ~/.config/mise/config.yaml --- .chezmoiremove | 4 ++++ .../{private_config.yaml => private_config.toml} | 7 ++----- 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 .chezmoiremove rename private_dot_config/private_mise/{private_config.yaml => private_config.toml} (60%) diff --git a/.chezmoiremove b/.chezmoiremove new file mode 100644 index 0000000..2a5cb57 --- /dev/null +++ b/.chezmoiremove @@ -0,0 +1,4 @@ +# Stale targets to remove from the home directory. + +# mise never reads YAML config; replaced by .config/mise/config.toml +.config/mise/config.yaml diff --git a/private_dot_config/private_mise/private_config.yaml b/private_dot_config/private_mise/private_config.toml similarity index 60% rename from private_dot_config/private_mise/private_config.yaml rename to private_dot_config/private_mise/private_config.toml index 033b1ae..ec5d74b 100644 --- a/private_dot_config/private_mise/private_config.yaml +++ b/private_dot_config/private_mise/private_config.toml @@ -1,4 +1,6 @@ [tools] +node = "26" +ruby = "4.0.5" terraform = "latest" [tool_alias] @@ -6,8 +8,3 @@ terraform = "asdf:mise-plugins/mise-hashicorp" [settings] idiomatic_version_file_enable_tools = ["deno", "node", "terraform", "packer"] - - -# "_" is a special key for information you'd like to put into mise.toml that mise will never parse -[_] -foo = "bar"