From b063e200509bf05c89815f66fc2e0d994e92b4af Mon Sep 17 00:00:00 2001 From: Tyce Herrman Date: Mon, 4 Aug 2025 12:41:39 -0400 Subject: [PATCH 1/4] add bob package --- mise.lock | 5 +++++ registry.toml | 3 +++ 2 files changed, 8 insertions(+) diff --git a/mise.lock b/mise.lock index 2cb7337ddc..2cc535f1a7 100644 --- a/mise.lock +++ b/mise.lock @@ -195,6 +195,11 @@ checksum = "blake3:729ad9734a3d9ecaf613b25714d6c70812e8808270c13cbe19eca2412f0ff size = 2404716 url = "https://github.com/koalaman/shellcheck/releases/download/v0.10.0/shellcheck-v0.10.0.linux.x86_64.tar.xz" +[tools.shellcheck.platforms.macos-arm64] +checksum = "blake3:a03f7e89a3ae96103d5a425053566ff0643ce8aa1a0bee7fd0f09da50c18b41c" +size = 7205756 +url = "https://github.com/koalaman/shellcheck/releases/download/v0.10.0/shellcheck-v0.10.0.darwin.aarch64.tar.xz" + [tools.shfmt] version = "3.12.0" backend = "aqua:mvdan/sh" diff --git a/registry.toml b/registry.toml index 0ed2bc7ab3..067babb7b9 100644 --- a/registry.toml +++ b/registry.toml @@ -288,6 +288,9 @@ bitwarden-secrets-manager.backends = [ black.description = "The uncompromising Python code formatter" black.backends = ["aqua:psf/black"] black.test = ["black --version", "black, {{version}}"] +bob.description = "A version manager for neovim" +bob.backends = ["aqua:MordechaiHadad/bob", "ubi:MordechaiHadad/bob", "cargo:bob-nvim"] +bob.test = ["bob --version", "bob-nvim {{version}}"] boilerplate.description = "A tool for generating files and folders (\"boilerplate\") from a set of templates" boilerplate.backends = ["aqua:gruntwork-io/boilerplate"] boilerplate.test = ["boilerplate --version", "boilerplate version v{{version}}"] From 1a132c49890d0e71e97a57d5dd3abd7d4500b41d Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 16:49:53 +0000 Subject: [PATCH 2/4] [autofix.ci] apply automated fixes --- registry.toml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/registry.toml b/registry.toml index 067babb7b9..43697e7e03 100644 --- a/registry.toml +++ b/registry.toml @@ -289,7 +289,11 @@ black.description = "The uncompromising Python code formatter" black.backends = ["aqua:psf/black"] black.test = ["black --version", "black, {{version}}"] bob.description = "A version manager for neovim" -bob.backends = ["aqua:MordechaiHadad/bob", "ubi:MordechaiHadad/bob", "cargo:bob-nvim"] +bob.backends = [ + "aqua:MordechaiHadad/bob", + "ubi:MordechaiHadad/bob", + "cargo:bob-nvim" +] bob.test = ["bob --version", "bob-nvim {{version}}"] boilerplate.description = "A tool for generating files and folders (\"boilerplate\") from a set of templates" boilerplate.backends = ["aqua:gruntwork-io/boilerplate"] From f1da230be2aca2bde107ae98eae22a32ac3e84ef Mon Sep 17 00:00:00 2001 From: Tyce Herrman Date: Mon, 4 Aug 2025 15:38:03 -0400 Subject: [PATCH 3/4] Update registry.toml Accept PR review suggestion Co-authored-by: Risu <79110363+risu729@users.noreply.github.com> --- registry.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry.toml b/registry.toml index 43697e7e03..dee2a28b2a 100644 --- a/registry.toml +++ b/registry.toml @@ -290,7 +290,7 @@ black.backends = ["aqua:psf/black"] black.test = ["black --version", "black, {{version}}"] bob.description = "A version manager for neovim" bob.backends = [ - "aqua:MordechaiHadad/bob", + # "aqua:MordechaiHadad/bob", # +x permission not set "ubi:MordechaiHadad/bob", "cargo:bob-nvim" ] From 00cf877405608c36d7e0a8e7f111d5cbd2f9a26f Mon Sep 17 00:00:00 2001 From: Tyce Herrman Date: Wed, 6 Aug 2025 11:35:00 -0400 Subject: [PATCH 4/4] set matching_regex for ubi --- registry.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry.toml b/registry.toml index c382b9227c..80729ec5c5 100644 --- a/registry.toml +++ b/registry.toml @@ -300,7 +300,7 @@ black.test = ["black --version", "black, {{version}}"] bob.description = "A version manager for neovim" bob.backends = [ # "aqua:MordechaiHadad/bob", # +x permission not set - "ubi:MordechaiHadad/bob", + "ubi:MordechaiHadad/bob[matching_regex=bob-(linux|macos|windows)-(arm|x86_64)\\.zip$]", "cargo:bob-nvim" ] bob.test = ["bob --version", "bob-nvim {{version}}"]