Skip to content

Commit 63666d5

Browse files
ChipWolfclaude
andcommitted
feat(brew): add hf and macOS app casks to chipwolf overlay
Adds the hf (Hugging Face) CLI and casks google-chrome, lm-studio, mullvad-vpn, prismlauncher, slack, and claude-code. Organized into the existing brew/cask sections alphabetically; lm-studio and slack are promoted out of the disabled-comment block and yubico-authenticator is moved into the active cask list. claude-code is gated `PRIVATE` (in addition to mac) per the repo rule that Claude/Anthropic tooling never lands in an unconditional overlay. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent b837e8b commit 63666d5

1 file changed

Lines changed: 31 additions & 12 deletions

File tree

home/.chezmoidata/brew/10-chipwolf.yaml

Lines changed: 31 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ brew:
4343
conditions:
4444
- { kind: os, op: is, value: mac }
4545
- { kind: env, name: PRIVATE, op: set }
46+
- type: brew
47+
name: hf # hugging face cli
4648
- type: brew
4749
name: sheeki03/tap/tirith # pre-exec command security scanner for hermes-agent
4850
conditions:
@@ -53,6 +55,11 @@ brew:
5355
conditions:
5456
- { kind: env, name: CODESPACES, op: unset }
5557

58+
- type: cask
59+
name: claude-code # anthropic claude code (private machines only)
60+
conditions:
61+
- { kind: os, op: is, value: mac }
62+
- { kind: env, name: PRIVATE, op: set }
5663
- type: cask
5764
name: eqmac
5865
conditions:
@@ -65,10 +72,34 @@ brew:
6572
name: gcloud-cli
6673
conditions:
6774
- { kind: os, op: is, value: mac }
75+
- type: cask
76+
name: google-chrome
77+
conditions:
78+
- { kind: os, op: is, value: mac }
79+
- type: cask
80+
name: lm-studio
81+
conditions:
82+
- { kind: os, op: is, value: mac }
6883
- type: cask
6984
name: lookaway # screen breaks
7085
conditions:
7186
- { kind: os, op: is, value: mac }
87+
- type: cask
88+
name: mullvad-vpn
89+
conditions:
90+
- { kind: os, op: is, value: mac }
91+
- type: cask
92+
name: prismlauncher
93+
conditions:
94+
- { kind: os, op: is, value: mac }
95+
- type: cask
96+
name: slack
97+
conditions:
98+
- { kind: os, op: is, value: mac }
99+
- type: cask
100+
name: yubico-authenticator
101+
conditions:
102+
- { kind: os, op: is, value: mac }
72103

73104
# yamllint disable comments-indentation
74105
# Disabled/optional packages carried from legacy Brewfile comments.
@@ -103,22 +134,10 @@ brew:
103134
# conditions:
104135
# - { kind: os, op: is, value: mac }
105136
# - type: cask
106-
# name: lm-studio
107-
# conditions:
108-
# - { kind: os, op: is, value: mac }
109-
# - type: cask
110137
# name: macwhisper
111138
# conditions:
112139
# - { kind: os, op: is, value: mac }
113140
# - type: cask
114-
# name: slack
115-
# conditions:
116-
# - { kind: os, op: is, value: mac }
117-
- type: cask
118-
name: yubico-authenticator
119-
conditions:
120-
- { kind: os, op: is, value: mac }
121-
# - type: cask
122141
# name: zoom
123142
# conditions:
124143
# - { kind: os, op: is, value: mac }

0 commit comments

Comments
 (0)