-
Notifications
You must be signed in to change notification settings - Fork 1
/
Brewfile
133 lines (123 loc) · 2.97 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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
## Description
# CLI tools managed by `brew`
# Most GUI apps managed by `cask`
# Other GUI apps managed by `mas` (OSX App Store)
# Fonts managed by FontBase (installed via Cask)
# OSX Settings managed in `osx-settings-setup.sh`
## Inspired by
# This most thorough Brewfile by joelparkerhenderson: https://github.com/joelparkerhenderson/brewfile/blob/6c645a49b73bb2f78adeb72e057e554295b26c0b/Brewfile
# Great OSX Settings by jbelke: https://gist.github.com/jbelke/4496b2b1d7900d7971802332234bd781
# I learned about `mas` from filler: https://github.com/filler/dotfiles/blob/master/Brewfile
# More ideas from bengm: https://github.com/bengm/mac-config/blob/master/Brewfile
## Setup
tap "homebrew/bundle"
tap "homebrew/cask-drivers"
tap "homebrew/cask-versions"
tap "homebrew/core"
# tap "homebrew/dupes"
tap "homebrew/services"
tap "yulrizka/tap"
# tap "homebrew/versions"
# brew "mas"
# mas "Xcode", id: 497799835
## Base CLI
brew "curl"
brew "gist"
brew "git"
brew "graphviz"
brew "grep"
# brew "pandoc"
brew "wget"
brew "youtube-dl"
brew "zsh"
brew "pushtotalk" # have to symlink this to Applications, see https://github.com/yulrizka/osx-push-to-talk
brew "ffmpeg"
## Coding CLI
brew "python"
brew "python3"
brew "awscli"
brew "coreutils"
brew "go"
brew "htop"
brew "imagemagick"
brew "jq"
brew "node"
brew "openssh"
brew "openssl"
brew "rbenv"
brew "responsively" ## many-resolution browser previewer
brew "ruby-build"
brew "rust"
brew "sqlite"
brew "vim"
brew "yarn"
## Apps - General, Communication
cask 'bitwarden'
cask 'caffeine'
cask 'charles'
cask 'kindle'
cask "discord"
cask "firefox"
cask "google-chrome"
# cask "iexplorer"
cask "libreoffice"
cask "signal"
cask "skype"
cask "slack"
cask "visual-studio-code"
cask "vivaldi"
cask "vlc"
cask "workflowy"
cask "zoom"
## Apps - Writing
# sumatra pdf - windows only
cask "kindle-previewer"
cask "zettlr"
cask "zotero"
## Apps - Games
# riot games - bad OSX support
cask "epic-games"
cask "minecraft"
cask "origin"
cask "steam"
## Apps - Audio, Video, Design
# Davinci Resolve https://apps.apple.com/us/app/davinci-resolve/id571213070?mt=12
# focusrite https://apps.apple.com/us/app/focusrite-control/id1127384645
# Manual: Roli Dashboard, Roli Connect, Roli Studio https://roli.com/products/software
# subtitle edit not on OSX?
cask "audacity"
cask "blender"
cask "figma"
cask "fl-studio"
cask "fontbase"
cask "musescore"
cask "obs-websocket"
cask "obs"
cask "softube-central"
cask "unity"
cask "waves-central"
# mas "Affinity Designer", id: 824171161
# mas "GarageBand", id: 682658836
# mas "Keynote", id: 409183694
## Nicer plugins for QuickLook.
# from https://github.com/sindresorhus/quick-look-plugins
cask "qlcolorcode"
cask "qlstephen"
cask "qlmarkdown"
cask "quicklook-json"
cask "webpquicklook"
cask "qlimagesize"
cask "qlprettypatch"
cask "quicklook-csv"
# cask "betterzipql"
cask "suspicious-package"
## Trying These Out
brew "exif"
brew "exiftags"
brew "exiftool"
brew "libexif"
brew "libjpeg"
brew "jpegoptim"
# brew "shellcheck"
brew "colordiff"
cask 'bartender'