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
tap "felixkratz/formulae"
tap "nikitabobko/tap"
brew "ansible"
brew "chruby"
brew "curl"
brew "docker"
brew "dockutil"
brew "ffmpeg"
brew "lua@5.4"
brew "luarocks"
brew "mas"
brew "restic"
brew "ruby-install"
brew "syncthing", restart_service: :changed
brew "terraform"
brew "trurl"
brew "ykman"
brew "z3"
## editor things
brew "ansible-language-server"
brew "ansible-lint"
brew "fennel-ls"
brew "fnlfmt"
brew "terraform-ls"
brew "yaml-language-server"
brew "yamllint"
# install from head
brew "universal-ctags", args: ["HEAD"] # don't remember why this is installing from head
# install from taps
brew "felixkratz/formulae/sketchybar"
cask "font-sauce-code-pro-nerd-font"
cask "font-source-code-pro"
cask "font-symbols-only-nerd-font"
cask "1password"
cask "1password-cli"
cask "alfred"
cask "cleanshot"
cask "dash"
cask "firefox@developer-edition"
cask "ghostty"
cask "glide-browser"
cask "hammerspoon"
cask "keyboardcleantool"
cask "obsidian"
cask "orbstack"
cask "sf-symbols"
cask "slack"
cask "zoom"
cask "nikitabobko/tap/aerospace"
# TODO Don't assume shared Apple accounts
# mas "1Password for Safari", id: 1569813296
# mas "GoodNotes", id: 1444383602
# mas "Little Snitch Mini", id: 1629008763
# mas "PDF Viewer", id: 1120099014
# mas "Shareful", id: 1522267256
# mas "Xcode", id: 497799835