Skip to content

Enable mise idiomatic version files for Ruby, Python, and Node - #163

Merged
bdossantos merged 1 commit into
masterfrom
copilot/enable-idiomatic-version-files
Aug 26, 2026
Merged

Enable mise idiomatic version files for Ruby, Python, and Node#163
bdossantos merged 1 commit into
masterfrom
copilot/enable-idiomatic-version-files

Conversation

Copilot AI commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Mise was only using explicit tool declarations, so repository-local idiomatic version files were not considered for Ruby, Python, or Node. This update enables idiomatic file resolution for those runtimes while keeping existing pinned defaults intact.

  • Mise settings

    • Added a [settings] section in /home/runner/work/dotfiles/dotfiles/.config/mise/config.toml.
    • Enabled idiomatic version file support for ruby, python, and node.
  • Runtime defaults unchanged

    • Kept the existing [tools] entries (node, lua, python, ruby) as the baseline versions.
[settings]
idiomatic_version_file_enable_tools = ["ruby", "python", "node"]

Co-authored-by: bdossantos <245284+bdossantos@users.noreply.github.com>
Copilot AI changed the title feat(mise): enable idiomatic version files for ruby, python, and node Enable mise idiomatic version files for Ruby, Python, and Node Aug 26, 2026
Copilot AI requested a review from bdossantos August 26, 2026 13:21
@bdossantos
bdossantos marked this pull request as ready for review August 26, 2026 13:22
Copilot AI balanced review requested due to automatic review settings August 26, 2026 13:22
@bdossantos
bdossantos merged commit 16d7e1f into master Aug 26, 2026
1 check passed
@bdossantos
bdossantos deleted the copilot/enable-idiomatic-version-files branch August 26, 2026 13:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

馃煝 Approval recommended

The configuration is valid, focused, and preserves existing defaults.

Pull request overview

Enables mise to honor idiomatic Ruby, Python, and Node version files while retaining pinned defaults.

Changes:

  • Added tool-specific idiomatic version-file settings.
  • Preserved existing runtime versions.
File summaries
File Description
.config/mise/config.toml Enables idiomatic version-file resolution.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Balanced

馃挕 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants