-
Notifications
You must be signed in to change notification settings - Fork 0
/
Brewfile
121 lines (103 loc) · 3.14 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
brew "python" # Python, better install it before others
brew "Libxmlsec1" # python xmlsex need this one
# Install GNU core utilities (those that come with OS X are outdated).
# List of all utils: https://en.wikipedia.org/wiki/List_of_GNU_Core_Utilities_commands
# Don’t forget to add `$(brew --prefix coreutils)/libexec/gnubin` to `$PATH`.
brew "coreutils"
brew "findutils" # Install GNU `find`, `locate`, `updatedb`, and `xargs`
brew "gnu-sed" # GNU `sed`, overwriting the built-in `sed`
brew "openssh"
brew "[email protected]" # python 2.7
brew "openssl"
brew "readline"
brew "sqlite3"
brew "xz"
brew "zlib"
brew "tcl-tk"
brew "tmux"
brew "gcc"
brew "make"
brew "bash"
brew "gnupg" # Install GnuPG to enable PGP-signing commits.
# Process managers
brew "htop" # Better top
brew "glances" # Nice monitoring tools (better htop)
brew "btop" # Like glances but useful in some other situations
brew "ctop" # Htop but for docker containers
brew "vim"
brew "nano"
brew "httpie" # HTTP client
brew "fzf" # Command line fuzzy finder
brew "jq" # JSON processort
brew "grep"
brew "wget"
brew "curl"
brew "bat" # Better 'cat' with syntax highlighting
brew "fd" # Better 'find' - faster
brew "ripgrep" # Better 'grep'
brew "ncdu" # Nice disk usage analyzer
brew "tldr" # Gives nice TLDR from man pages
brew "tree" # Tree of folder's structure
brew "trash" # Moves to trash instead of removing completely - use it with "rm" alias
brew "terminal-notifier" # Nice notifications from the terminal
brew "git"
brew "git-extras"
brew "git-lfs"
brew "git-delta" # Better git-diff (replaces diff-so-fancy)
brew "gh" # Github CLI
brew "glab" # GitLab CLI
brew "ispell"
brew "ag"
brew "ack"
brew "colordiff"
brew "litecli" # Better SQLite CLI
brew "libpq" # PostgeSQL client, needs to be added to the path
brew "wifi-password" # Get the password of the WiFi you're on.
brew "starship" # better prompt management
brew "asdf"
brew "pipx"
brew "terraform"
brew "cairo"
brew "graphviz" # required by pydot
# Fonts
tap "homebrew/cask-fonts"
cask "font-hack-nerd-font"
# Apps
brew "mas" # Mac App Store command line interface
brew "hugo" # Static site generator
cask "mattermost" # chat
cask "1password"
cask "1password/tap/1password-cli"
cask "alacritty"
cask "appcleaner"
cask "calibre" # ebook libra qqry
cask "captin" # Displays the status of capslock key
cask "carbon-copy-cloner" # disk backup and cloning
cask "clickup" # project management
cask "discord" # chat
cask "dozer" # Hide menubar items
cask "figma"
cask "firefox"
cask "google-chrome"
cask "grammarly"
cask "imagealpha" # Image optimizer
cask "imageoptim" # Image optimizer
cask "inkscape" # SVG editor
cask "karabiner-elements" # karabiner for mapping multiple keys to one
cask "keycastr" # keystroke visualizer
cask "obs" # screen recording tool
cask "obsidian"
cask "docker"
# cask "rancher" # replace docker for mac
cask "raspberry-pi-imager"
cask "rectangle" # Window manager
cask "slack" # chat
cask "visual-studio-code"
cask "zoom" # Video conferencing
# brew "docker"
brew "docker-compose"
brew "kubernetes-cli" # kubectl
brew "kubectx" # Faster way to switch between clusters and namespaces in kubectl
brew "kubeseal"
brew "helm"
brew "awscli"