- OmniFocus 4
- iA Writer
- Slack
- Hudlum
-
Transmit https://panic.com/transmit/
-
Kaleidoscope https://kaleidoscope.app/download-v2
-
Claude https://claude.ai/downloads
-
Claude Code https://code.claude.com/
-
Adobe Creative Cloud https://www.adobe.com/ca/
-
Sketch https://www.sketchapp.com
-
Sync https://sync.com
-
Ghostty https://ghostty.org
-
config.ghostty:font-family = Fira Code theme = Dracula window-width = 120 window-height = 30 # Fix for Claude not scrolling with mouse mouse-reporting = false scrollback-limit = 0 -
Spotify https://spotify.com
-
GitHub Mac Credential Helper https://help.github.com/articles/caching-your-github-password-in-git/
-
zsh https://github.com/robbyrussell/oh-my-zsh
.zshrc:plugins=(z git macos xcode yarn mise) # Auto-install updates every 30 days DISABLE_UPDATE_PROMPT=true UPDATE_ZSH_DAYS=30 source $ZSH/oh-my-zsh.sh # Calm zsh down when it can't find file matches unsetopt nomatch alias mac_mini_port_forward="ssh -L 5922:localhost:5900 lil-mac.local" alias ugh="git commit --amend --no-edit" # Homebrew export PATH="$HOME/.local/bin:$PATH" -
Homebrew http://brew.sh
-
brew analytics off -
brew install hub -
brew install diff-so-fancy -
brew install mise -
Firacode:
brew tap homebrew/cask-fontsbrew install --cask font-fira-code
- Dock on right, auto-hide off, no magnification
- Accessibility Settings
- Turn on zoom (ctrl key + scroll)
- "Reduce Transparency"
- "Show window title icons"
git config --global core.pager "diff-so-fancy | less --tabs=4 -RFX"git config --global hub.protocol httpsgit config --global pull.rebase truegit config --global rebase.autoStash truegit config --global push.default simplegit config --global user.name "Ash Furrow"git config --global user.email ash@ashfurrow.comgit config --global alias.pushf "push --force-with-lease"- Fixes Tahoe menu icons:
defaults write -g NSMenuEnableActionImages -bool NO - Stop Photos from opening when attaching a digital camera:
defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES - Always expand save file dialogue box:
defaults write -g NSNavPanelExpandedStateForSaveMode -boolean true - Hide Desktop icons:
defaults write com.apple.finder CreateDesktop false
Hey Ash, I was perusing your nicely curated Mac setup :) I'm an old mac hack myself (used to be called a MacHead).
Here's one you might consider adding to your .bash_profile (or the equivalent zsh)..
alias show='defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder'
alias hide='defaults write com.apple.finder AppleShowAllFiles 0 && killall Finder'
Useful if I want to see all those invisible files in the finder.
Cheers!