-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.json
More file actions
160 lines (160 loc) · 14.8 KB
/
Copy pathsetup.json
File metadata and controls
160 lines (160 loc) · 14.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
{
"version": 2,
"native": {
"wrk": {"packages": {"apt": ["wrk"], "pacman": ["wrk"], "brew": ["wrk"]}, "commands": []},
"git": {"packages": {"apt": ["git"], "pacman": ["git"], "brew": ["git"]}, "commands": ["git"]},
"curl": {"packages": {"apt": ["curl"], "pacman": ["curl"], "brew": ["curl"]}, "commands": ["curl"]},
"unzip": {"packages": {"apt": ["unzip"], "pacman": ["unzip"], "brew": ["unzip"]}, "commands": ["unzip"]},
"python3": {"packages": {"apt": ["python3"], "pacman": ["python"], "brew": ["python"]}, "commands": ["python3", "python"]},
"ca-certificates": {"packages": {"apt": ["ca-certificates"], "pacman": ["ca-certificates"], "brew": []}, "commands": []},
"fish": {"packages": {"apt": ["fish"], "pacman": ["fish"], "brew": ["fish"]}, "commands": ["fish"]},
"make": {"packages": {"apt": ["make"], "pacman": ["make"], "brew": ["make"]}, "commands": ["make"]},
"gpg": {"packages": {"apt": ["gnupg"], "pacman": ["gnupg"], "brew": ["gnupg"]}, "commands": ["gpg"]},
"ncurses": {"packages": {"apt": ["ncurses-bin"], "pacman": ["ncurses"], "brew": ["ncurses"]}, "commands": ["tput"]},
"rsync": {"packages": {"apt": ["rsync"], "pacman": ["rsync"], "brew": ["rsync"]}, "commands": ["rsync"]},
"build-essential": {"packages": {"apt": ["build-essential"], "pacman": ["base-devel"], "brew": []}, "commands": ["gcc"]},
"wget": {"packages": {"apt": ["wget"], "pacman": ["wget"], "brew": ["wget"]}, "commands": ["wget"], "optional": true},
"imagemagick": {"packages": {"apt": ["imagemagick"], "pacman": ["imagemagick"], "brew": ["imagemagick"]}, "commands": ["magick", "convert"], "optional": true},
"time": {"packages": {"apt": ["time"], "pacman": ["time"], "brew": ["gnu-time"]}, "commands": [], "optional": true},
"llvm": {"packages": {"apt": [], "pacman": [], "brew": ["llvm"]}, "commands": ["clang"], "brew_prefix": "llvm"},
"eza": {"packages": {"apt": [], "pacman": [], "brew": ["eza"]}, "commands": ["eza"]}
},
"mise": {
"settings": {"lockfile": true, "minimum_release_age": "0s", "npm": {"package_manager": "bun"}, "go": {"set_gobin": false}},
"tools": {
"go": "latest",
"bun": "latest",
"github:microsoft/TypeScript": {"version": "latest", "matching_regex": "^typescript-(linux|darwin|win32)-", "strip_components": 1, "bin_path": "lib"},
"github:llvm/llvm-project": {"version": "latest", "os": ["linux"], "version_prefix": "llvmorg-", "matching_regex": "^LLVM-.*-Linux-(X64|ARM64)\\.tar\\.xz$", "strip_components": 1, "bin_path": "bin"},
"pipx:rich-cli": {"version": "latest", "uvx": true},
"github:vi/websocat": {"version": "latest", "bin": "websocat"},
"npm:@kilocode/cli": "latest",
"npm:@tailwindcss/cli": "latest",
"npm:@trunkio/launcher": "latest",
"npm:agent-browser": "latest",
"npm:ccstatusline": "latest",
"npm:ctx7": "latest",
"npm:oxlint-tsgolint": "latest",
"npm:scriptc": "latest",
"npm:vite": "latest",
"aqua:astral-sh/uv": "latest",
"github:atuinsh/atuin": "latest",
"aqua:crate-ci/typos": "latest",
"aqua:dandavison/delta": "latest",
"github:eza-community/eza": {"version": "latest", "os": ["linux"], "matching_regex": "^eza_.*-unknown-linux-"},
"aqua:fastfetch-cli/fastfetch": "latest",
"aqua:junegunn/fzf": "latest",
"aqua:cli/cli": "latest",
"aqua:git-lfs/git-lfs": "latest",
"aqua:gitleaks/gitleaks": "latest",
"aqua:golangci/golangci-lint": "latest",
"aqua:jqlang/jq": "latest",
"aqua:casey/just": "latest",
"aqua:koalaman/shellcheck": "latest",
"aqua:jesseduffield/lazygit": "latest",
"aqua:mikefarah/yq": "latest",
"aqua:micro-editor/micro": "latest",
"aqua:mvdan/sh": "latest",
"aqua:JanDeDobbeleer/oh-my-posh": "latest",
"aqua:rclone/rclone": "latest",
"aqua:rhysd/actionlint": "latest",
"aqua:BurntSushi/ripgrep": "latest",
"aqua:rtk-ai/rtk": "latest",
"aqua:sharkdp/bat": "latest",
"aqua:sharkdp/hyperfine": "latest",
"github:tldr-pages/tlrc": "latest",
"aqua:tmux/tmux-builds": "latest",
"aqua:watchexec/watchexec": "latest",
"aqua:ajeetdsouza/zoxide": "latest",
"aqua:modem-dev/hunk": "latest",
"aqua:oxc-project/oxc/oxfmt": "latest",
"aqua:oxc-project/oxc/oxlint": "latest",
"aqua:pnpm/pnpm": "latest",
"go:golang.org/x/tools/gopls": "latest",
"go:golang.org/x/tools/cmd/goimports": "latest",
"go:golang.org/x/tools/cmd/deadcode": "latest",
"go:github.com/yusing/skills-mgr": "latest",
"go:github.com/yusing/git-agent/cmd/git-agent": "latest",
"go:github.com/yusing/shadowtree/cmd/shadowtree": "latest"
}
},
"mise_commands": {
"github:microsoft/TypeScript": "tsc",
"github:llvm/llvm-project": "clang",
"pipx:rich-cli": "rich",
"npm:@kilocode/cli": "kilocode",
"npm:@tailwindcss/cli": "tailwindcss",
"npm:@trunkio/launcher": "trunk",
"npm:oxlint-tsgolint": "tsgolint",
"aqua:cli/cli": "gh",
"aqua:mvdan/sh": "shfmt",
"aqua:BurntSushi/ripgrep": "rg",
"github:tldr-pages/tlrc": "tldr",
"aqua:tmux/tmux-builds": "tmux"
},
"vendors": {
"claude": {"label": "Claude Code", "path": ".local/bin/claude", "url": "https://claude.ai/install.sh", "shell": "bash", "update": ["update"]},
"codex": {"label": "Codex", "path": ".local/bin/codex", "url": "https://chatgpt.com/codex/install.sh", "shell": "sh", "env": {"CODEX_NON_INTERACTIVE": "1"}, "legacy_mise": ["aqua:openai/codex", "github:openai/codex"]},
"grok": {"label": "Grok CLI", "path": ".grok/bin/grok", "url": "https://x.ai/cli/install.sh", "shell": "bash", "update": ["update"]},
"herdr": {"label": "herdr", "path": ".local/bin/herdr", "url": "https://herdr.dev/install.sh", "shell": "sh"}
},
"legacy": {
"tsc": {"packages": {"brew": ["typescript-language-server", "typescript"], "pacman": ["typescript-language-server", "typescript"], "apt": ["node-typescript-language-server"]}, "bun": "typescript", "files": [{"path": ".local/bin/tsc", "command": "tsc"}, {"path": ".bun/bin/tsc", "command": "tsc"}]},
"rich": {"packages": {"brew": ["rich-cli"], "apt": ["rich-cli"], "pacman": ["rich-cli"]}, "files": [{"path": ".local/bin/rich", "command": "rich"}]},
"trunk": {"packages": {"brew": ["trunk-io"], "pacman": ["trunk-check"]}, "bun": "@trunkio/launcher", "files": [{"path": ".local/bin/trunk", "command": "trunk"}, {"path": ".bun/bin/trunk", "command": "trunk"}]},
"websocat": {"packages": {"brew": ["websocat"], "apt": ["websocat"], "pacman": ["websocat"]}, "files": [{"path": ".local/bin/websocat", "command": "websocat"}]},
"actionlint": {"packages": {"brew": ["actionlint"], "apt": ["actionlint"], "pacman": ["actionlint"]}, "files": [{"path": ".local/bin/actionlint", "command": "actionlint"}]},
"atuin": {"packages": {"brew": ["atuin"], "apt": ["atuin"], "pacman": ["atuin"]}, "files": [{"path": ".atuin/bin/atuin", "command": "atuin"}, {"path": ".local/bin/atuin", "command": "atuin"}]},
"bat": {"packages": {"brew": ["bat"], "apt": ["bat"], "pacman": ["bat"]}, "files": [{"path": ".local/bin/bat", "command": "bat"}]},
"bun": {"packages": {"brew": ["bun"], "pacman": ["bun", "bun-bin"]}, "files": [{"path": ".bun/bin/bun", "command": "bun"}]},
"codex": {"packages": {"brew": ["codex"], "pacman": ["codex", "codex-cli-bin"]}},
"delta": {"packages": {"brew": ["git-delta"], "apt": ["git-delta"], "pacman": ["git-delta"]}, "files": [{"path": ".local/bin/delta", "command": "delta"}]},
"eza": {"packages": {"brew": ["eza"], "apt": ["eza"], "pacman": ["eza"]}, "files": [{"path": ".local/bin/eza", "command": "eza"}]},
"fastfetch": {"packages": {"brew": ["fastfetch"], "apt": ["fastfetch"], "pacman": ["fastfetch"]}, "files": [{"path": ".local/bin/fastfetch", "command": "fastfetch"}]},
"fzf": {"packages": {"brew": ["fzf"], "apt": ["fzf"], "pacman": ["fzf"]}, "files": [{"path": ".local/bin/fzf", "command": "fzf"}, {"path": ".fzf/bin/fzf", "command": "fzf"}], "directories": [{"path": ".fzf", "origin_contains": "junegunn/fzf"}]},
"gh": {"packages": {"brew": ["gh"], "apt": ["gh"], "pacman": ["github-cli"]}, "files": [{"path": ".local/bin/gh", "command": "gh"}]},
"git-lfs": {"packages": {"brew": ["git-lfs"], "apt": ["git-lfs"], "pacman": ["git-lfs"]}, "files": [{"path": ".local/bin/git-lfs", "command": "git-lfs"}]},
"gitleaks": {"packages": {"brew": ["gitleaks"], "apt": ["gitleaks"], "pacman": ["gitleaks"]}, "files": [{"path": "go/bin/gitleaks", "command": "gitleaks"}, {"path": ".local/bin/gitleaks", "command": "gitleaks"}]},
"go": {"packages": {"brew": ["go"], "apt": ["golang-go", "golang"], "pacman": ["go"]}, "files": [{"path": ".local/bin/go", "command": "go"}, {"path": ".local/bin/gofmt", "command": "gofmt"}], "directories": [{"path": ".local/opt/go", "executable": "bin/go"}]},
"golangci-lint": {"packages": {"brew": ["golangci-lint"], "apt": ["golangci-lint"], "pacman": ["golangci-lint"]}, "files": [{"path": "go/bin/golangci-lint", "command": "golangci-lint"}, {"path": ".local/bin/golangci-lint", "command": "golangci-lint"}]},
"herdr": {"packages": {"brew": ["herdr"]}},
"hyperfine": {"packages": {"brew": ["hyperfine"], "apt": ["hyperfine"], "pacman": ["hyperfine"]}, "files": [{"path": ".local/bin/hyperfine", "command": "hyperfine"}]},
"jq": {"packages": {"brew": ["jq"], "apt": ["jq"], "pacman": ["jq"]}, "files": [{"path": ".local/bin/jq", "command": "jq"}]},
"just": {"packages": {"brew": ["just"], "apt": ["just"], "pacman": ["just"]}, "files": [{"path": ".local/bin/just", "command": "just"}]},
"lazygit": {"packages": {"brew": ["lazygit"], "apt": ["lazygit"], "pacman": ["lazygit"]}, "files": [{"path": "go/bin/lazygit", "command": "lazygit"}, {"path": ".local/bin/lazygit", "command": "lazygit"}]},
"micro": {"packages": {"brew": ["micro"], "apt": ["micro"], "pacman": ["micro"]}, "files": [{"path": ".local/bin/micro", "command": "micro"}]},
"mise": {"packages": {"brew": ["mise"], "apt": ["mise"], "pacman": ["mise"]}},
"oh-my-posh": {"packages": {"brew": ["oh-my-posh"], "apt": ["oh-my-posh"], "pacman": ["oh-my-posh"]}, "files": [{"path": ".local/bin/oh-my-posh", "command": "oh-my-posh"}]},
"rg": {"packages": {"brew": ["ripgrep"], "apt": ["ripgrep"], "pacman": ["ripgrep"]}, "files": [{"path": ".local/bin/rg", "command": "rg"}]},
"rtk": {"packages": {"brew": ["rtk"], "pacman": ["rtk"]}, "files": [{"path": ".local/bin/rtk", "command": "rtk"}]},
"rclone": {"packages": {"brew": ["rclone"], "apt": ["rclone"], "pacman": ["rclone"]}, "files": [{"path": ".local/bin/rclone", "command": "rclone"}]},
"shellcheck": {"packages": {"brew": ["shellcheck"], "apt": ["shellcheck"], "pacman": ["shellcheck"]}, "files": [{"path": ".local/bin/shellcheck", "command": "shellcheck"}]},
"shfmt": {"packages": {"brew": ["shfmt"], "apt": ["shfmt"], "pacman": ["shfmt"]}, "files": [{"path": ".local/bin/shfmt", "command": "shfmt"}]},
"tldr": {"packages": {"brew": ["tealdeer"], "apt": ["tealdeer", "tldr"], "pacman": ["tealdeer"]}, "bun": "tldr", "files": [{"path": ".local/bin/tldr", "command": "tldr"}, {"path": ".bun/bin/tldr", "command": "tldr"}]},
"tmux": {"packages": {"brew": ["tmux"], "apt": ["tmux"], "pacman": ["tmux"]}, "files": [{"path": ".local/bin/tmux", "command": "tmux"}]},
"typos": {"packages": {"brew": ["typos-cli"], "apt": ["typos-cli"], "pacman": ["typos-cli"]}, "files": [{"path": ".local/bin/typos", "command": "typos"}]},
"uv": {"packages": {"brew": ["uv"], "apt": ["uv"], "pacman": ["uv"]}, "files": [{"path": ".local/bin/uv", "command": "uv"}, {"path": ".local/bin/uvx", "command": "uvx"}]},
"watchexec": {"packages": {"brew": ["watchexec"], "apt": ["watchexec"], "pacman": ["watchexec"]}, "files": [{"path": ".local/bin/watchexec", "command": "watchexec"}]},
"yq": {"packages": {"brew": ["yq"], "apt": ["yq"], "pacman": ["yq"]}, "files": [{"path": ".local/bin/yq", "command": "yq"}]},
"zoxide": {"packages": {"brew": ["zoxide"], "apt": ["zoxide"], "pacman": ["zoxide"]}, "files": [{"path": ".local/bin/zoxide", "command": "zoxide"}]},
"agent-browser": {"bun": "agent-browser", "files": [{"path": ".local/bin/agent-browser", "command": "agent-browser"}, {"path": ".bun/bin/agent-browser", "command": "agent-browser"}]},
"ccstatusline": {"bun": "ccstatusline", "files": [{"path": ".local/bin/ccstatusline", "command": "ccstatusline"}, {"path": ".bun/bin/ccstatusline", "command": "ccstatusline"}]},
"ctx7": {"bun": "ctx7", "files": [{"path": ".local/bin/ctx7", "command": "ctx7"}, {"path": ".bun/bin/ctx7", "command": "ctx7"}]},
"hunk": {"bun": "hunkdiff", "files": [{"path": ".local/bin/hunk", "command": "hunk"}, {"path": ".bun/bin/hunk", "command": "hunk"}, {"path": ".bun/bin/hunkdiff", "command": "hunk"}]},
"kilocode": {"bun": "@kilocode/cli", "files": [{"path": ".local/bin/kilocode", "command": "kilocode"}, {"path": ".bun/bin/kilocode", "command": "kilocode"}, {"path": ".local/bin/kilo", "command": "kilo"}, {"path": ".bun/bin/kilo", "command": "kilo"}]},
"oxfmt": {"bun": "oxfmt", "files": [{"path": ".local/bin/oxfmt", "command": "oxfmt"}, {"path": ".bun/bin/oxfmt", "command": "oxfmt"}]},
"oxlint": {"bun": "oxlint", "files": [{"path": ".local/bin/oxlint", "command": "oxlint"}, {"path": ".bun/bin/oxlint", "command": "oxlint"}]},
"pnpm": {"bun": "pnpm", "files": [{"path": ".local/bin/pnpm", "command": "pnpm"}, {"path": ".bun/bin/pnpm", "command": "pnpm"}]},
"scriptc": {"bun": "scriptc", "files": [{"path": ".local/bin/scriptc", "command": "scriptc"}, {"path": ".bun/bin/scriptc", "command": "scriptc"}]},
"tailwindcss": {"bun": "@tailwindcss/cli", "files": [{"path": ".local/bin/tailwindcss", "command": "tailwindcss"}, {"path": ".bun/bin/tailwindcss", "command": "tailwindcss"}]},
"tsgolint": {"bun": "oxlint-tsgolint", "files": [{"path": ".local/bin/tsgolint", "command": "tsgolint"}, {"path": ".bun/bin/tsgolint", "command": "tsgolint"}]},
"vite": {"bun": "vite", "files": [{"path": ".local/bin/vite", "command": "vite"}, {"path": ".bun/bin/vite", "command": "vite"}]},
"clang": {"files": [{"path": ".local/bin/clang", "command": "clang"}]},
"gopls": {"files": [{"path": "go/bin/gopls", "command": "gopls"}, {"path": ".local/bin/gopls", "command": "gopls"}]},
"goimports": {"files": [{"path": "go/bin/goimports", "command": "goimports"}, {"path": ".local/bin/goimports", "command": "goimports"}]},
"deadcode": {"files": [{"path": "go/bin/deadcode", "command": "deadcode"}, {"path": ".local/bin/deadcode", "command": "deadcode"}]},
"skills-mgr": {"files": [{"path": "go/bin/skills-mgr", "command": "skills-mgr"}, {"path": ".local/bin/skills-mgr", "command": "skills-mgr"}]},
"git-agent": {"files": [{"path": "go/bin/git-agent", "command": "git-agent"}, {"path": ".local/bin/git-agent", "command": "git-agent"}]},
"shadowtree": {"files": [{"path": "go/bin/shadowtree", "command": "shadowtree"}, {"path": ".local/bin/shadowtree", "command": "shadowtree"}]}
}
}