-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBrewfile
53 lines (49 loc) · 898 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
tap 'homebrew/cask'
tap 'homebrew/cask-fonts'
brew 'awscli'
brew 'bash'
brew 'bash-completion@2'
brew 'direnv'
brew 'docker-compose'
brew 'fd'
brew 'git'
brew 'git-lfs'
brew 'go'
brew 'haskell-stack'
brew 'highlight'
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 'tealdeer'
brew 'tfenv'
brew 'tmux'
brew 'tree'
# 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