-
Notifications
You must be signed in to change notification settings - Fork 1
/
Brewfile##Darwin
74 lines (61 loc) · 1.55 KB
/
Brewfile##Darwin
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
# ____ __ _ _
# | _ \ / _|(_)| |
# | |_) | _ __ ___ __ __| |_ _ | | ___
# | _ < | '__|/ _ \\ \ /\ / /| _|| || | / _ \
# | |_) || | | __/ \ V V / | | | || || __/
# |____/ |_| \___| \_/\_/ |_| |_||_| \___|
#
# Brewfile by Lachlan Shoesmith (lachlantula).
# Last updated: 16/2/19.
# Shell
brew 'fish'
# Package Management
brew 'npm'
brew 'yarn'
brew 'git'
# Web Browsers
cask 'eloston-chromium'
cask 'firefox'
# It's a good idea to have a few of these installed.
# Languages
brew 'python@2'
brew 'python3'
brew 'node' # I know it's not a language, but y'know.
# Tiling WM-related
tap 'koekeishiya/formulae'
brew 'chunkwm', restart_service: true
brew 'koekeishiya/formulae/skhd', restart_service: true
cask 'ubersicht'
# Text Editors
brew 'neovim'
cask 'vimr' # Recommended.
cask 'visual-studio-code'
mas 'Xcode', id: 497799835 # Requires an Apple ID.
# Terminal Emulators
cask 'alacritty' # Note: If you use my dotfiles, you need to delete
# alacritty.yml before opening Alacritty.
# Once you've done that once, try create the file.
brew 'tmux'
# Media
brew 'ffmpeg'
brew 'youtube-dl'
cask 'spotify'
cask 'iina'
cask 'musicbrainz-picard'
# Typefaces
tap 'caskroom/fonts'
cask 'font-iosevka'
# File Management
brew 'ranger'
brew 'bat'
mas 'The Unarchiver', id: 425424353 # Requires an Apple ID.
# Socials
cask 'discord'
cask 'signal'
# /r/unixporn toys
brew 'neofetch'
brew 'yadm'
brew 'pipes-sh'
# Productivity
cask 'rocket'
cask 'alfred'