From d3eb4bba8107265511decf295088479014116bbd Mon Sep 17 00:00:00 2001 From: Sean Henderson Date: Thu, 12 Mar 2015 21:16:05 +0200 Subject: [PATCH] Add aliases to osx module Include aliases for lock screen, screencapture, and system volume. --- modules/osx/init.zsh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/osx/init.zsh b/modules/osx/init.zsh index edf6ed3d..1feca18f 100644 --- a/modules/osx/init.zsh +++ b/modules/osx/init.zsh @@ -19,3 +19,13 @@ alias cdf='cd "$(pfd)"' # Pushes directory to the current Finder directory. alias pushdf='pushd "$(pfd)"' + +# Locks screen. +alias lock='/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend' + +# Saves a screen shot to the current directory with 1s delay for app switching. +alias snap="screencapture -T 1 "Screen Shot $(date +'%Y-%m-%d') at $(date +"%I.%M.%S %p").png";" + +# Mutes/Unmutes the system volume. +alias mute="osascript -e 'set volume output muted true'" +alias unmute="osascript -e 'set volume output muted false'" \ No newline at end of file