Macbook Software Notes

Keeping notes about random software I install on my macbook so I can remember why I did, what it does, issues I run into, configs, etc..

Name - Description

  • Install:
  • Reason:
  • Link:
  • Notes:
  • Related:

Cork - GUI for Homebrew

  • Install: Build in XCode
  • Reason: Help browse and clean installs easier
  • Link: https://corkmac.app
  • Github: https://github.com/buresdv/Cork
  • Notes: Build it yourself was free vs buying on app store.. It’s kind of a pain, but he posts the instructions and GPT can answer any questions if you can’t remember something.

WezTerm - Terminal Emulator

  • Install: brew install --cask wezterm
  • Reason: More modern terminal
  • Link: https://wezterm.org
  • Github: https://github.com/wezterm/wezterm
  • Docs: https://wezterm.org/install/macos.html
  • Notes: Installed Aug 2025.. Trying new things. Config located ~/.configs/WezTerm/ .. I like this terminal so far. Don’t want to spend too much time goofing off with theming everything, but I dig it.
  • Related: Aerospace, Oh-My-Posh, NeoVim, dotfiles, Zinit

OhMyPosh - Terminal prompt themes for any shell…

  • Install: brew install jandedobbeleer/oh-my-posh/oh-my-posh
  • Reason: Makes my terminal pretty..
  • Link: https://ohmyposh.dev/
  • Docs: https://ohmyposh.dev/docs
  • Themes: https://ohmyposh.dev/docs/themes
  • Notes: Installing on mac was a breeze. Configs are in .configs/ohmyposh/ but there are a bunch of defaults as well. Do need to add a line to the .zshrc to enable it on shell start. Installing onto one of the debian servers remotely, i had to set the directory, default was no bueno.
  • Related: Aerospace, WezTerm, NeoVim, dotfiles, Zinit

NeoVim - Editor

  • Install: brew install neovim
  • Reason: Trying something new..
  • Link: https://neovim.io
  • Github: https://github.com/neovim/neovim
  • Notes: More robust editor than nano.
  • Related: Aerospace, WezTerm, Oh-My-Posh, dotfiles, Zinit

Aerospace - Window Manager

  • Install: UNINSTALLED
  • Reason: Part of the dotfiles fiasco
  • Link: https://github.com/nikitabobko/AeroSpace
  • Notes: Tried it out, don’t like the snapping and keyboard-centric control. Not in the mood for the learning curve of navigating like that. Might try again later in a linux environment like a CyberDeck.
  • Related: WezTerm, Oh-My-Posh, NeoVim, dotfiles, Zinit

Zinit - zshell plugin manager

  • Install: UNINSTALLED
  • Reason: Not sure yet..
  • Link: https://github.com/zdharma-continuum/zinit
  • Notes: Didn’t mess with this much.
  • Related: Aerospace, WezTerm, Oh-My-Posh, dotfiles, Neovim

dotfiles - preconfigs for an array of things..

  • Install: UNINSTALLED
  • Reason: It looked cool… I was wrong.
  • Link: https://github.com/viliusjan/dotfiles
  • Notes: installed via git, removed manually. kept some of the related programs..
  • Related: Aerospace, WezTerm, Oh-My-Posh, NeoVim

MacFuse - File system integration..

  • Install: brew install –cask macfuse
  • Reason: Allows me to mount and view ext4 partitions on pi drives.
  • Link: https://macfuse.github.io
  • Github: https://github.com/macfuse/macfuse
  • Notes: Also needed to install ext4fuse so you can mount the ext partitions.
  • Related: ext4fuse, e2fsprogs

Fastfetch

  • Install: brew install fastfetch
  • Reason: Shows system info
  • Link: https://macfuse.github.io
  • Github: https://github.com/fastfetch-cli/fastfetch
  • Notes: Current alternative to neofetch (deprecated).. This has no real purpose other than a quick overview of sys info.
  • Related: neofetch