-
Notifications
You must be signed in to change notification settings - Fork 2
/
Brewfile
58 lines (50 loc) · 906 Bytes
/
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
# Usage:
# brew bundle --file=path/to/Brewfile
# Taps (third-party repositories)
tap 'homebrew/linux-fonts'
tap 'pkgxdev/made'
# system
brew 'zsh-autosuggestions'
brew 'zsh-syntax-highlighting'
# 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 'bat'
brew 'eza'
brew 'gh'
brew 'grpcurl'
brew 'jq'
brew 'kubectx'
brew 'ollama'
brew 'pkgxdev/made/pkgx'
brew 'pre-commit'
brew 'starship'
brew 'tree'
brew 'yq'
brew 'zoxide'
# slides
brew 'slides'
brew 'chafa'
# tmux
brew 'tmux'
# brew 'tmuxinator'
# neovim
brew 'neovim'
brew 'ripgrep'
brew 'cmake'
brew 'gcc'
brew 'make'
brew 'ripgrep'
brew 'fd'
brew 'lazygit'
brew 'fzf'
brew 'gnu-sed' # be linux-compatible
brew 'pkg-config' # gh-actions.nvim
# other casks
cask 'google-cloud-sdk'