Skip to content

macOS Reference Appendix

Source files

  • .chezmoitemplates/aliases/macOS/macos.aliases.sh
  • .chezmoitemplates/aliases/macOS/vscode.aliases.sh

Alias reference

AliasCommand
cleanup_dsstorefind . -type f -name "*.DS_Store" -ls -delete
cleanup_ls``
code/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code
desktop_hidedefaults write com.apple.finder CreateDesktop false; killall Finder
desktop_showdefaults write com.apple.finder CreateDesktop true; killall Finder
finder_hidedefaults write com.apple.finder ShowAllFiles FALSE; killall Finder
finder_showdefaults write com.apple.finder ShowAllFiles TRUE; killall Finder
iphoneopen /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
lockscreen/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
no_network_dsdefaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
ofdopen $PWD
safari_safeopen -a Safari --args -safe-mode
screensaver/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
verify_permsdiskutil verifyPermissions /
verify_volumediskutil verifyVolume /
wifi_offnetworksetup -setairportpower en0 off
wifi_onnetworksetup -setairportpower en0 on
xcodeopen -a Xcode

Helper functions

  • emptytrash()

Validation

  • Run chezmoi apply after alias updates.
  • Run dot doctor to validate your shell state.