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)
A newer + better find, really fast.
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!