Files
config-chezmoi/.chezmoidata/tools.yaml
T
xavierandClaude Sonnet 5 dd229593aa feat(mise): Support tools with custom mise params (e.g. tea)
Replace the hardcoded 'tea' special case in mise-tools with a generic
mechanism: a tool entry in tools.yaml/hosts.yaml can now be either a
plain string ("latest") or a map keyed by tool name whose value holds
mise params (version, url, asset_pattern, ...). This generalizes to
any future tool needing more than "latest", instead of requiring a
new hardcoded branch per tool.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 22:23:26 +02:00

65 lines
1.4 KiB
YAML

---
tools:
toolboxes:
terminal:
- starship # Fancy prompt
- powerline-go # Fancy prompt
- lsd # Fancy ls replacement
- bat # Fancy cat replacement
- ripgrep # Fancy grep replacement
- fd # Fancy find replacement
- gdu # Fancy du replacement
- bottom # Fancy top replacement
- dust # Fancy du replacement
- fzf # Fuzzy finder
- zoxide # Quickly jump to previouously visited directories
- broot # Navigate easily inside the file system
- glow # Render markdown on the CLI
dev-tools:
- lazygit
- delta
- gh
- tea:
version: "0.14.2"
url: "https://gitea.com/gitea/tea/releases/download/v{{ version }}/tea-{{ version }}-{{ os() }}-{{ arch(x64='amd64') }}.xz"
- jq
- yq
- shellcheck
dev-languages:
- python
- uv
- pipx
- node
- go
- rust
- cargo-binstall
devops:
- docker-cli
- kubectl
- krew
- k9s
- helm
- flux2
- kind
- crane
- dive
- trivy
- podman
- minikube
- kwok
- cosign
- lazydocker
ai:
- claude
- gemini-cli
- codex
# # Password managers
# # vault = "latest"
# sops = "latest"
# age = "latest"
# # "cargo:rage" = "latest"
#
# # Desktop tools
# #obsidian = { version = "latest", asset_pattern = "Obsidian-{version}.AppImage" }