/ devbox.json
devbox.json
 1  {
 2    "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.12.0/.schema/devbox.schema.json",
 3    "description": "Cross-platform CLI tools (macOS + Linux). Mirrors tools from tasks/macos/install (brew, go, rust) where available in nixpkgs.",
 4    "packages": [
 5      "atuin@latest",
 6      "bat@latest",
 7      "btop@latest",
 8      "cmake@latest",
 9      "coreutils@latest",
10      "delta@latest",
11      "eza@latest",
12      "fd@latest",
13      "git-cliff@latest",
14      "glibcLocales@latest",
15      "glibcLocalesUtf8@latest",
16      "gnupg@latest",
17      "gnused@latest",
18      "go-task@latest",
19      "go@1.23",
20      "chafa@latest",
21      "delve@latest",
22      "gofumpt@latest",
23      "golangci-lint@latest",
24      "govulncheck@latest",
25      "htop@latest",
26      "jq@latest",
27      "kubectl@latest",
28      "lua5_1@latest",
29      "lua5_4@latest",
30      "luarocks@latest",
31      "markdownlint-cli@latest",
32      "nodejs@latest",
33      "pass@latest",
34      "picard@latest",
35      "pipx@latest",
36      "pre-commit@latest",
37      "python3@latest",
38      "dockerfile-language-server@latest",
39      "gopls@latest",
40      "helm-ls@latest",
41      "lua-language-server@latest",
42      "marksman@latest",
43      "prettierd@latest",
44      "terraform-ls@latest",
45      "vscode-langservers-extracted@latest",
46      "yaml-language-server@latest",
47      "ripgrep@latest",
48      "ruff@latest",
49      "rust-analyzer@latest",
50      "shellcheck@latest",
51      "shfmt@latest",
52      "stylua@latest",
53      "sops@latest",
54      "sshfs@latest",
55      "taplo@latest",
56      "tmux@latest",
57      "tmuxp@latest",
58      "viu@latest",
59      "wget@latest",
60      "xclip@latest",
61      "xsel@latest",
62      "yamlfmt@latest",
63      "yazi@latest",
64      "zoxide@latest"
65    ],
66    "shell": {
67      "init_hook": [
68        "export PATH=\"$PWD/bin:$PWD/node_modules/.bin:$PATH\""
69      ],
70      "scripts": {
71        "precommit": [
72          "sh scripts/hooks/pre-commit"
73        ],
74        "precommit-install": [
75          "pre-commit install"
76        ]
77      }
78    }
79  }