My current Brewfile explained. Some entries (like gcc
) are omitted because they are self explanatory,
while others (like helm
) are omitted because they are much more commonly known. This leaves, lesser known and hopefully
helpful programs. Enjoy!
For all my tools I like using the macchiato
color scheme from catpuccin
brew bundle dump && cat Brewfile
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/cask-fonts"
tap "homebrew/core"
brew "bat"
brew "bottom"
brew "exa"
brew "fd"
brew "fish"
brew "gcc"
brew "helm"
brew "jq"
brew "k9s"
brew "kind"
brew "kubernetes-cli"
brew "mdbook"
brew "micro"
brew "minikube"
brew "nano"
brew "neofetch"
brew "neovim"
brew "[email protected]"
brew "ranger"
brew "ripgrep"
brew "rust"
brew "sops"
brew "starship"
brew "volta"
brew "yq"
cask "1password"
cask "brave-browser"
cask "discord"
cask "font-hack-nerd-font"
cask "gimp"
cask "iglance"
cask "iterm2"
cask "protonmail-bridge"
cask "rectangle"
cask "signal"
cask "slack"
cask "visual-studio-code"
cask "zoom"
A cat(1) clone w/ auto syntax highlighting, integrated pagination, git integration, etc...
https://github.com/sharkdp/bat
To mimic pure cat, use bat -pp <path>
A better top
, I use on a small 10 inch monitor for constant system usage. Super beautiful + interactive.
https://github.com/ClementTsang/bottom
A ls
replacement w/ better coloring. (can run a bit slow on old machines)
https://github.com/ogham/exa
A newer + better find
, really fast.
https://github.com/sharkdp/fd
My shell of choice, comes preloaded w/ autocomplete from shell history.
https://github.com/fish-shell/fish-shell
Great k8s deep dive tool + overall critical tool to add to devops toolbelt.
https://github.com/derailed/k9s
Like gitbook, but in Rust.
https://github.com/rust-lang/mdBook
CLI text editors.
Display system info for showing off on r/unixporn
~
❯ neofetch
'c. [email protected]
,xNMM. -------------------------------------
.OMMMMo OS: macOS 12.5.1 21G83 arm64
OMMM0, Host: MacBookPro18,4
.;loddo:' loolloddol;. Kernel: 21.6.0
cKMMMMMMMMMMNWMMMMMMMMMM0: Uptime: 12 days, 20 hours, 15 mins
.KMMMMMMMMMMMMMMMMMMMMMMMWd. Packages: 53 (brew)
XMMMMMMMMMMMMMMMMMMMMMMMX. Shell: fish 3.5.1
;MMMMMMMMMMMMMMMMMMMMMMMM: Resolution: 1920x1080, 1920x1080, 1920x1080
:MMMMMMMMMMMMMMMMMMMMMMMM: DE: Aqua
.MMMMMMMMMMMMMMMMMMMMMMMMX. WM: Rectangle
kMMMMMMMMMMMMMMMMMMMMMMMMWd. Terminal: iTerm2
.XMMMMMMMMMMMMMMMMMMMMMMMMMMk Terminal Font: HackNerdFontCompleteM-Regular 12
.XMMMMMMMMMMMMMMMMMMMMMMMMK. CPU: Apple M1 Max
kMMMMMMMMMMMMMMMMMMMMMMd GPU: Apple M1 Max
;KMMMMMMMWXXWMMMMMMMk. Memory: 4339MiB / 32768MiB
.cooc,. .,coo:.
CLI file explorer + file preview.
https://github.com/ranger/ranger
Recursive grep that respects .gitignore
.
https://github.com/BurntSushi/ripgrep
Best shell prompt I have found. It even has Helm chart integration + the base git + version integrations are amazing.
https://github.com/starship/starship
A much better nvm
/ node.js version manager.
https://github.com/volta-cli/volta
Throw a sytem monitor in the top status bar on Mac.
https://github.com/iglance/iGlance
Get Windows like window pinning/snapping + a ton of useful keyboard shortcuts.
https://github.com/rxhanson/Rectangle
If you don't see an explanation for an item in my Brewfile that you would like to see, let me know and I will add it!