-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBrewfile
92 lines (83 loc) · 2.09 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
tap 'homebrew/cask-fonts'
tap 'neovim/neovim'
brew 'ack'
brew 'autoconf'
brew 'awscli'
brew 'coreutils'
brew 'curl'
brew 'findutils'
brew 'fzf'
brew 'git'
brew 'glow'
brew 'gnu-sed'
brew 'gnu-tar'
brew 'imagemagick'
brew 'jq'
brew 'libpng'
brew 'openssl'
brew 'pkg-config'
brew 'pwgen'
brew 'readline'
brew 'tig'
brew 'tree'
brew 'wget'
brew 'youtube-dl'
brew 'zlib'
# Language runtimes/compilers/version managers
# Formula is broken in Linuxbrew right now
brew 'crystal' if OS.mac?
# Package managers
brew 'composer'
brew 'yarn'
# Development schtuff
brew 'neovim'
brew 'forego'
# Dependencies for things downstream
## pg gem
brew 'libpq', link: true, force: true, conflicts_with: ["postgresql"]
## php
brew 're2c'
if OS.mac?
# Desktop apps
cask 'xquartz'
cask 'flux'
cask 'font-fira-code' unless File.exist?(File.expand_path('~/Library/Fonts/FiraCode-Bold.otf'))
cask 'docker'
cask 'firefox' unless File.exist?('/Applications/Firefox.app')
cask 'google-chrome' unless File.exist?('/Applications/Google Chrome.app')
cask 'insomnia'
cask 'iterm2' unless File.exist?('/Applications/iTerm.app')
cask 'postico'
cask 'slack' unless File.exist?('/Applications/Slack.app')
cask 'steam'
cask 'visual-studio-code' unless File.exist?('/Applications/Visual Studio Code.app')
cask 'vlc'
cask 'zed'
end
vscode 'redhat.ansible'
vscode 'ms-vscode.cpptools'
vscode 'crystal-lang-tools.crystal-lang'
vscode 'plorefice.devicetree'
vscode 'EditorConfig.EditorConfig'
vscode 'codezombiech.gitignore'
vscode 'eamodio.gitlens'
vscode 'golang.go'
vscode 'ms-vscode.js-debug'
vscode 'zhuangtongfa.material-theme'
vscode 'azemoh.one-monokai'
vscode 'pest.pest-ide-tools'
vscode 'xdebug.php-pack'
vscode 'ricard.postcss'
vscode 'mohsen1.prettify-json'
vscode 'esbenp.prettier-vscode'
vscode 'Shopify.ruby-lsp'
vscode 'rust-lang.rust-analyzer'
vscode 'hashicorp.terraform'
vscode 'shardulm94.trailing-spaces'
vscode 'whatwedo.twig'
vscode 'mjmcloug.vscode-elixir'
vscode 'lifeart.vscode-ember-unstable'
vscode 'dbaeumer.vscode-eslint'
vscode 'dtsvet.vscode-wasm'
vscode 'MS-vsliveshare.vsliveshare'
vscode 'secretlab.yarn-spinner'