-
-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathBrewfile
94 lines (86 loc) · 1.66 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
# primitives
brew 'git'
brew 'rcm'
brew 'neovim'
brew 'zsh'
brew 'zsh-completions'
brew 'tmux'
brew 'fzf'
# [brew] dev
brew 'ruby'
brew 'go'
brew 'shellcheck' # for CI checks
# dev: CI testing
if ENV.key? 'CI'
puts 'In CI mode, skip non-primitive brews'
else
# [brew] dev
brew 'cmake'
brew 'mysql'
brew 'sqlite'
brew 'postgresql'
brew 'node'
brew 'pnpm'
brew 'navi'
brew 'tokei'
# [brew] productivity
brew 'wget'
brew 'p7zip'
brew 'dos2unix'
brew 'mas'
brew 'bat'
brew 'eza'
brew 'ripgrep'
brew 'fd'
brew 'zoxide'
brew 'htop'
brew 'jq'
brew 'fx'
brew 'xsv'
brew 'pandoc'
brew 'beancount'
brew 'fava'
brew 'yt-dlp'
brew 'neofetch'
brew 't-rec'
# [brew] optional
# brew 'hexyl'
# brew 'onefetch'
# brew 'glow'
# brew 'mpv'
# [font] for code editor
cask 'font-menlo-for-powerline'
cask 'font-iosevka-nerd-font'
# [font] for web rendering
cask 'font-fira-code'
# [cask] dev
cask 'visual-studio-code'
cask 'alacritty'
cask 'figma'
# [cask] productivity
cask '1password'
cask 'alfred'
cask 'google-chrome'
cask 'dropbox'
cask 'hiddenbar'
cask 'rectangle'
cask 'karabiner-elements'
cask 'google-trends'
cask 'rar'
cask 'appcleaner'
# cask 'qmk-toolbox'
# [cask] entertainment
cask 'iina'
cask 'neteasemusic'
# mas app
mas 'Unsplash Wallpapers', id: 1_284_863_847
mas 'Microsoft ToDo', id: 1_274_495_053
mas 'Microsoft OneNote', id: 784_801_555
mas 'Bear', id: 1_091_189_122
mas 'Lungo', id: 1_263_070_803
mas 'Pages', id: 409_201_541
mas 'Numbers', id: 409_203_825
mas 'Keynote', id: 409_183_694
mas 'WeChat', id: 836_500_024
mas 'Command X', id: 6448461551
end