-
Notifications
You must be signed in to change notification settings - Fork 2
/
Brewfile
115 lines (102 loc) · 2.05 KB
/
Brewfile
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
# Usage:
# brew bundle --file=path/to/Brewfile
# Manually install cask-app using: brew install --cask xxx --appdir /Applications
cask_args appdir: '/Applications'
# Taps (third-party repositories)
# tap 'koekeishiya/formulae' # yabai
tap 'pkgxdev/made'
tap 'dustinblackman/tap'
# tap 'go-task/tap'
tap 'joshmedeski/sesh'
tap '1password/tap'
tap 'nikitabobko/tap'
# system
brew 'zsh-autosuggestions'
brew 'zsh-syntax-highlighting'
cask 'aerospace' # nikitabobko/tap
# brew 'yabai'
# brew 'skhd'
#cask 'karabiner-elements' # requires password
# fonts
cask 'font-jetbrains-mono'
cask 'font-jetbrains-mono-nerd-font'
cask 'font-symbols-only-nerd-font'
cask 'font-noto-color-emoji'
cask 'font-noto-emoji'
# terminal cli tools
brew 'asciinema'
brew 'atuin'
brew 'bash'
brew 'bat'
brew 'direnv'
brew 'eza'
brew 'gh'
# brew 'go-task/tap/go-task'
brew 'grpcurl'
brew 'grpcui'
brew 'jq'
brew 'ollama'
brew 'pkgxdev/made/pkgx'
brew 'pre-commit'
brew 'starship'
brew 'tree'
brew 'yq'
brew 'zoxide'
brew 'opentofu' # terraform
brew 'dustinblackman/tap/oatmeal'
brew 'uv'
# slides
brew 'slides'
brew 'chafa'
# tmux
brew 'tmux'
# brew 'tmuxinator'
# neovim
brew 'neovim'
cask 'neovide'
brew 'cmake'
brew 'gcc'
brew 'make'
brew 'ripgrep'
brew 'fd'
brew 'lazygit'
brew 'fzf'
brew 'joshmedeski/sesh/sesh'
brew 'gnu-sed' # be linux-compatible
brew 'shellcheck' # mason installs intel version
brew 'hadolint' # mason installs intel version
brew 'rustup-init' # FIX: look att nvim distro installer..
brew 'pngpaste' # obsidian
brew 'wget' # mason
# containers
brew 'podman'
brew 'docker'
brew 'podman-compose'
cask 'podman-desktop'
# k8s
# brew 'helm'
# brew 'k9s'
# brew 'kind'
# brew 'kubectl'
# brew 'kubectx'
# brew 'linkerd'
# brew 'minikube'
# brew 'stern'
# gcloud
cask 'google-cloud-sdk'
brew 'cloud-sql-proxy'
# databases
brew 'postgresql' # provides psql
cask 'pgadmin4'
brew 'mysql-client' # provides mysql
# ui apps
cask '1password-cli'
cask 'appcleaner'
cask 'wezterm'
cask 'visual-studio-code'
cask 'spotify'
cask 'obsidian'
cask 'signal'
cask 'wacom-tablet'
cask 'raycast'
cask 'gitify'