-
Notifications
You must be signed in to change notification settings - Fork 0
/
brewfile
143 lines (105 loc) · 2.71 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
134
135
136
137
138
139
140
141
142
143
# Tap homebrew
tap 'homebrew/core'
tap 'buo/cask-upgrade'
tap 'homebrew/cask'
tap 'homebrew/cask-drivers'
tap 'homebrew/cask-fonts'
tap 'homebrew/cask-versions'
tap 'homebrew/bundle'
tap 'homebrew/services'
###########################################################################
#
# SOFTWARE THAT IS TYPICALLY FINE FOR EVERYONE
#
###########################################################################
##
# Browsers
#
# We prefer Firefox because it's open source.
##
# Firefox web browser
cask 'firefox'
# Firefox developer edition, which features programming tools.
cask 'firefox-developer-edition'
# Brave web browser, which features security by default.
cask 'brave-browser'
# Google Chrome web browser
cask 'google-chrome'
##
# Chat
##
# Discord chat
cask 'discord'
# Slack chat client
cask 'slack'
##
# Terminals
##
# iTerm is our favorite terminal app.
cask 'iterm2'
# Auto update Brew:
brew 'terminal-notifier'
tap 'domt4/autoupdate'
##
# Shells
#
# We typically use bash, zsh, fish, and mosh.
##
# Bash is the Bourne Again SHell. Bash is an sh-compatible shell.
brew 'bash'
# Programmable completion functions for bash
brew 'bash-completion'
# Zsh is a shell designed for interactive use.
brew 'zsh'
# Bitwarden password manager, which is open-source
cask 'bitwarden'
# Powerlevel10k zsh theme
brew 'romkatv/powerlevel10k/powerlevel10k'
##
# Editors
#
# We typically use command line editors (vim, emacs, etc.)
# and sometimes use GUI editors (atom, sublime, etc.)
##
# Visual studio code
cask 'visual-studio-code'
# Git is a free and open source distributed version control system.
brew 'git'
brew 'nvm'
##
# Server-Related
##
# Docker software containers to help distribute applications.
# brew 'docker'
# brew 'boot2docker'
# Compose is a tool for defining and running multi-container Docker applications.
# brew 'docker-compose
# Docker Machine installs Docker Engine on virtual hosts, and manages the hosts.
# brew 'docker-machine'
##
# Brew cask enables installing typical Mac OS X applications.
# For example, these formulas may download a `*.dmg` file,
# then unpack it into the correct `/Applications` directory,
# and possibly configure the app with typical settings.
##
# TDB
cask 'alfred'
# Keep your mac awake during presentations
cask 'caffeine'
# Dropbox
cask 'dropbox'
# Spotify music player
cask 'spotify'
# Postman: a complete API Development Environment.
cask 'postman'
## Markdown
# MacDown simple markdown editor
cask 'macdown'
## JavaScript
# Node.js is a JavaScript platform for building fast, scalable network app.
brew 'node'
# V8 JavaScript Engine.
brew 'v8'
## Fonts
## You can add more fonts to your liking, just to let you know you can install these too with a brewfile!
cask 'font-roboto'