Useful Terminal commands for Mac
These is a list I'm keeping of some useful commands I use on Terminal (iTerm2) for Mac
COMPUTER
Moi
4/20/20251 min read


Hide files or folders: chflags hidden /path/to/folder (eg. chflags hidden ~/'To be trashed in a week')
To preview in terminal using fzf: fzf --preview="bat {}"
Terminal command history: Control + r
Faster Dock Hiding: defaults write com.apple.dock autohide-delay -float 0; defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock
šš®ššš²šæ šš¼š°šø šš¶š±š¶š»š“ šØš»š±š¼: defaults write com.apple.dock autohide-delay -float 0.5; defaults write com.apple.dock autohide-time-modifier -int 0.5 ;killall Dock
šš±š± šš¼š°šø š¦š½š®š°š²šæ (paste for each spacer): defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}' && killall Dock
šš±š± šš®š¹š³-šš²š¶š“šµš šš¼š°šø š¦š½š®š°š²šæ (paste for each): defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="small-spacer-tile";}' && killall Dock
Add Dock Spacer in the documents section of the Dock: defaults write com.apple.dock persistent-others -array-add '{ "tile-type" = "spacer-tile"; }'; killall Dock
šš¶šš®šÆš¹š² šš»š»š¼šš¶š»š“ šš¶ššø šŖš®šæš»š¶š»š“ (must restart Mac to take effect): sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.DiskArbitration.diskarbitrationd.plist DADisableEjectNotification -bool YES && sudo pkill diskarbitrationd
š„š²-šš»š®šÆš¹š² šš»š»š¼šš¶š»š“ šš¶ššø šŖš®šæš»š¶š»š“: sudo defaults delete /Library/Preferences/SystemConfiguration/com.apple.DiskArbitration.diskarbitrationd.plist DADisableEjectNotification && sudo pkill diskarbitrationd
ššµš®š»š“š² š¦š°šæš²š²š»ššµš¼š šš²š³š®šš¹š šš¼ šš£š (replace with png to undo): defaults write com.apple.screencapture type jpg
š š®šøš² šš¶š±š±š²š» šš½š½š š§šæš®š»šš½š®šæš²š»š: defaults write com.apple.Dock showhidden -bool TRUE && killall Dock