[settings] experimental = true [settings.cargo] binstall = true ######################### [ Bootstrap ] ######################### [bootstrap.packages] "apt:man" = "latest" "apt:manpages-fr" = "latest" "apt:bash" = "latest" "apt:bash-completion" = "latest" "apt:zsh" = "latest" "apt:fish" = "latest" "apt:screen" = "latest" "apt:tmux" = "latest" "apt:curl" = "latest" "apt:wget" = "latest" "apt:vim" = "latest" {{ if (and (eq .chezmoi.os "linux") (eq .chezmoi.osRelease.name "Ubuntu")) }} "apt:build-essential" = "latest" {{ end }} # coreutils grep less tar zip unzip tree # git #tig # vim # openssh-server openssh-client mosh # lftp fping mtr socat ######################### [ Tools ] ######################### [tool_alias] "kitty" = "github:kovidgoyal/kitty" "chezmoi" = "github:twpayne/chezmoi" "broot" = "cargo:broot" "glab" = "go:gitlab.com/gitlab-org/cli/cmd/glab" "tea" = "http:tea" "kwok" = "github:kubernetes-sigs/kwok" [tools] usage = "latest" # Configuration chezmoi = "latest" # Terminal # kitty = { version = "latest", asset_pattern = "kitty-*-x86_64.txz" } # Editor neovim = "latest" tree-sitter = "latest" # Languages # -- python -- python = "latest" uv = "latest" pipx = "latest" # -- node -- node = "latest" # -- go -- go = "latest" # -- rust -- rust = "latest" cargo-binstall = "latest" # Terminal tools powerline-go = "latest" lsd = "latest" bat = "latest" ripgrep = "latest" fd = "latest" gdu = "latest" bottom = "latest" dust = "latest" fzf = "latest" zoxide = "latest" broot = "latest" glow = "latest" # Password managers # vault = "latest" sops = "latest" age = "latest" # "cargo:rage" = "latest" # Dev toolbox lazygit = "latest" delta = "latest" gh = "latest" #tea = { version = "0.14.2", url = "https://gitea.com/gitea/tea/releases/download/v{{- "{{" -}} version{{- "}}" -}} /tea-{{- "{{" -}} version{{- "}}" -}} -{{- "{{" -}} os(){{- "}}" -}} -{{- "{{" -}} arch(){{- "}}" -}} .xz" } #tea = { version = "0.14.2", url = "https://gitea.com/gitea/tea/releases/download/v{{- "{{" -}} version{{- "}}" -}} /tea-{{- "{{" -}} version{{- "}}" -}} -linux-amd64.xz" } jq = "latest" yq = "latest" # DevOps toolbox # docker-cli = "latest" # kubectl = "latest" # krew = "latest" # k9s = "latest" # helm = "latest" # flux2 = "2.3.0" # kind = "latest" # crane = "latest" # dive = "latest" # trivy = "latest" # podman = "latest" # minikube = "latest" # kwok = "latest" # cosign = "latest" # lazydocker = "latest" # AI tools # gemini-cli = "latest" # claude = "latest" # codex = "latest" # Desktop tools obsidian = { version = "latest", asset_pattern = "Obsidian-{version}.AppImage" } shellcheck = "latest" vivid = "latest" "pipx:vit" = "latest" "pipx:speedtest-cli" = "latest" # "pipx:asciinema" = "latest"