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