-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBrewfile
58 lines (54 loc) · 986 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
tap 'homebrew/cask'
tap 'homebrew/cask-fonts'
tap 'homebrew/services'
brew 'awscli'
brew 'bash'
brew 'bash-completion@2'
brew 'bat'
brew 'direnv'
brew 'docker-compose'
brew 'fd'
brew 'fzf'
brew 'git'
brew 'git-lfs'
brew 'go'
brew 'haskell-stack'
brew 'htop'
brew 'httpie'
brew 'jq'
brew 'lf'
brew 'n'
brew 'neofetch'
brew 'neovim'
brew 'postgresql'
brew 'python3'
brew 'rbenv'
brew 'redis'
brew 'ripgrep'
brew 'shellcheck'
brew 'spark'
brew 'tealdeer'
brew 'tfenv'
brew 'tmux'
brew 'tmux-mem-cpu-load'
brew 'tree'
brew 'wifi-password'
# Mac OS only
if RUBY_PLATFORM.include? 'darwin'
brew 'reattach-to-user-namespace'
end
cask 'docker'
cask 'font-sourcecodepro-nerd-font-mono'
cask 'google-chrome'
cask 'hammerspoon'
cask 'karabiner-elements'
cask 'kitty'
cask 'miniconda'
cask 'ngrok'
cask 'scroll-reverser'
cask 'slack'
cask 'viscosity'
BREWFILE_LOCAL = File.join(ENV['HOME'], '.local', 'Brewfile')
if File.file?(BREWFILE_LOCAL)
instance_eval(File.read(BREWFILE_LOCAL))
end