-
Notifications
You must be signed in to change notification settings - Fork 0
/
run_onchange_darwin-install-packages.sh.tmpl
109 lines (98 loc) · 1.72 KB
/
run_onchange_darwin-install-packages.sh.tmpl
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
{{- if eq .chezmoi.os "darwin" -}}
#!/bin/bash
brew bundle --no-lock --file=/dev/stdin << EOF
tap "homebrew/bundle"
tap "homebrew/cask-fonts"
tap "homebrew/services"
# Homebrew, Terminal and Shell Tools
brew "bitwarden-cli"
brew "chezmoi"
brew "mas"
brew "mise"
brew "neovim"
brew "tmux"
brew "uv"
brew "zsh-completions"
brew "zsh-syntax-highlighting"
cask "kitty"
# System Tools
brew "d2"
brew "difftastic"
brew "ffmpeg"
brew "fx"
brew "imagemagick"
brew "jq"
brew "jnv"
brew "knock"
brew "lazydocker"
brew "litecli"
brew "newsboat"
brew "qrencode"
brew "rsync"
brew "sc-im"
brew "tree"
brew "yq"
brew "wget"
cask "ngrok"
# AI Stuff
brew "llm"
brew "ollama"
# git stuff
brew "gh"
brew "git"
brew "git-delta"
brew "git-lfs"
brew "lazygit"
brew "tig"
# programming languages
brew "go"
brew "node"
brew "rust"
brew "typescript"
# modern replacements
brew "bat"
brew "bottom"
brew "broot"
brew "cheat"
brew "curlie"
brew "dog"
brew "duff"
brew "dust"
brew "fd"
brew "fzf"
brew "gping"
brew "gtop"
brew "httpie"
brew "lsd"
brew "mdcat"
brew "pipx"
brew "procs"
brew "ripgrep"
brew "silicon"
brew "starship"
brew "the_silver_searcher"
brew "tlrc"
brew "zoxide"
cask "beekeeper-studio"
# fonts
cask "font-jetbrains-mono-nerd-font"
# cloud stuff
brew "awscli"
cask "google-cloud-sdk"
# AppStore stuff
mas "Bitwarden", id: 1352778147
mas "DaisyDisk", id: 411643860
mas "GarageBand", id: 682658836
mas "iMovie", id: 408981434
mas "Keynote", id: 409183694
mas "Kindle Classic", id: 405399194
mas "Microsoft Remote Desktop", id: 1295203466
mas "Numbers", id: 409203825
mas "Pages", id: 409201541
mas "Photomator", id: 1444636541
mas "Pixelmator", id: 407963104
mas "Slack", id: 803453959
mas "Tailscale", id: 1475387142
mas "Xcode", id: 497799835
EOF
{{ end -}}