1
- cite ' about-alias '
1
+ # shellcheck shell=bash
2
2
about-alias ' osx-specific aliases'
3
3
4
4
# Desktop Programs
5
- alias fireworks=" open -a ' /Applications/Adobe Fireworks CS3/Adobe Fireworks CS3.app' "
6
- alias photoshop=" open -a ' /Applications/Adobe Photoshop CS3/Adobe Photoshop.app' "
7
- alias preview=" open -a ' $ PREVIEW' "
8
- alias xcode=" open -a ' /Applications/XCode.app' "
9
- alias filemerge=" open -a ' /Developer/Applications/Utilities/FileMerge.app' "
10
- alias safari=" open -a safari"
11
- alias firefox=" open -a firefox"
12
- alias chrome=" open -a google\ chrome "
13
- alias chromium=" open -a chromium"
14
- alias dashcode=" open -a dashcode"
5
+ alias fireworks=' open -a " /Applications/Adobe Fireworks CS3/Adobe Fireworks CS3.app" '
6
+ alias photoshop=' open -a " /Applications/Adobe Photoshop CS3/Adobe Photoshop.app" '
7
+ alias preview=' open -a "${ PREVIEW?}" '
8
+ alias xcode=' open -a " /Applications/XCode.app" '
9
+ alias filemerge=' open -a " /Developer/Applications/Utilities/FileMerge.app" '
10
+ alias safari=' open -a safari'
11
+ alias firefox=' open -a firefox'
12
+ alias chrome=' open -a "Google Chrome" '
13
+ alias chromium=' open -a chromium'
14
+ alias dashcode=' open -a dashcode'
15
15
alias f=' open -a Finder '
16
16
alias fh=' open -a Finder .'
17
17
alias textedit=' open -a TextEdit'
18
18
alias hex=' open -a "Hex Fiend"'
19
19
alias skype=' open -a Skype'
20
20
alias mou=' open -a Mou'
21
- alias subl=' open -a Sublime\ Text'
21
+ alias subl=' open -a " Sublime Text" '
22
22
23
- if [ -s /usr/bin/firefox ]; then
23
+ if [[ -s /usr/bin/firefox ] ]; then
24
24
unalias firefox
25
25
fi
26
26
@@ -37,19 +37,20 @@ alias whotunes='lsof -r 2 -n -P -F n -c iTunes -a -i TCP@`hostname`:3689'
37
37
alias flush=' dscacheutil -flushcache'
38
38
39
39
# Show/hide hidden files (for Mac OS X Mavericks)
40
- alias showhidden=" defaults write com.apple.finder AppleShowAllFiles TRUE"
41
- alias hidehidden=" defaults write com.apple.finder AppleShowAllFiles FALSE"
40
+ alias showhidden=' defaults write com.apple.finder AppleShowAllFiles TRUE'
41
+ alias hidehidden=' defaults write com.apple.finder AppleShowAllFiles FALSE'
42
42
43
43
# From http://apple.stackexchange.com/questions/110343/copy-last-command-in-terminal
44
- alias copyLastCmd=' fc -ln -1 | awk ' \' ' {$1=$1}1' \' ' ORS=' \' ' ' \' ' | pbcopy'
44
+ # shellcheck disable=SC2142 # The quoting confuses `shellcheck`...
45
+ alias copyLastCmd=" fc -ln -1 | awk '{\$ 1=\$ 1}1' ORS='' | pbcopy"
45
46
46
47
# Use Finder's Quick Look on a file (^C or space to close)
47
48
alias ql=' qlmanage -p 2>/dev/null'
48
49
49
50
# Mute/Unmute the system volume. Plays nice with all other volume settings.
50
- alias mute=" osascript -e ' set volume output muted true' "
51
- alias unmute=" osascript -e ' set volume output muted false' "
51
+ alias mute=' osascript -e " set volume output muted true" '
52
+ alias unmute=' osascript -e " set volume output muted false" '
52
53
53
54
# Pin to the tail of long commands for an audible alert after long processes
54
55
# # curl http://downloads.com/hugefile.zip; lmk
55
- alias lmk=" say ' Process complete.' "
56
+ alias lmk=' say " Process complete." '
0 commit comments