feat(mise): add zigbuild, switch yatd/lune to http

Amolith created

Change summary

dot_config/mise/config.toml | 31 +++++++++++++++++++++++++++++--
1 file changed, 29 insertions(+), 2 deletions(-)

Detailed changes

dot_config/mise/config.toml 🔗

@@ -1,6 +1,7 @@
 # https://mise.jdx.dev/
 
 [tools]
+zig = "latest"
 fnox = "latest"
 usage = "latest"
 gleam = "latest"
@@ -64,7 +65,7 @@ bun = "latest"
 "npm:typescript-language-server" = "latest"
 
 "go:git.sr.ht/~xenrox/hut" = "latest"
-"go:git.secluded.site/lune" = "latest"
+
 
 "http:wt" = { version = "latest", url = "https://git.secluded.site/wt/blob/main/dist/wt?raw=1" }
 
@@ -72,7 +73,7 @@ bun = "latest"
 
 # LLM bullshit
 "github:stakpak/agent" = "latest"
-"cargo:https://git.secluded.site/yatd" = "rev:14656306"
+
 "http:coderabbit" = { version = "latest", url = 'https://cli.coderabbit.ai/releases/{{version}}/coderabbit-{{os(macos="darwin")}}-{{arch()}}.zip', version_list_url = "https://cli.coderabbit.ai/releases/latest/VERSION" }
 "go:git.secluded.site/crush" = "latest"
 "go:git.secluded.site/git-format" = "latest"
@@ -81,3 +82,29 @@ bun = "latest"
 "npm:@mariozechner/pi-coding-agent" = "latest"
 "npm:@fission-ai/openspec" = "latest"
 "npm:@kodus/cli" = "latest"
+
+"cargo:cargo-zigbuild" = "latest"
+
+[tools."http:lune"]
+version = "latest"
+url = 'http://releases.secluded.site/lune/{{version}}/lune-{{version}}-{{os(macos="darwin")}}-{{arch(x64="amd64")}}'
+version_list_url = "http://releases.secluded.site/lune/"
+version_regex = 'class="version-name"[^>]*>([^<]+)'
+
+[tools."http:yatd"]
+version = "latest"
+version_list_url = "http://releases.secluded.site/yatd/"
+version_regex = 'class="version-name"[^>]*>([^<]+)'
+
+[tools."http:yatd".platforms.macos-arm64]
+url = 'http://releases.secluded.site/yatd/{{version}}/td-{{version}}-aarch64-apple-darwin'
+[tools."http:yatd".platforms.linux-arm64]
+url = 'http://releases.secluded.site/yatd/{{version}}/td-{{version}}-aarch64-unknown-linux-gnu'
+[tools."http:yatd".platforms.macos-x64]
+url = 'http://releases.secluded.site/yatd/{{version}}/td-{{version}}-x86_64-apple-darwin'
+[tools."http:yatd".platforms.windows-x64]
+url = 'http://releases.secluded.site/yatd/{{version}}/td-{{version}}-x86_64-pc-windows-gnu.exe'
+[tools."http:yatd".platforms.freebsd-x64]
+url = 'http://releases.secluded.site/yatd/{{version}}/td-{{version}}-x86_64-unknown-freebsd'
+[tools."http:yatd".platforms.linux-x64]
+url = 'http://releases.secluded.site/yatd/{{version}}/td-{{version}}-x86_64-unknown-linux-gnu'