oh-my-zsh/plugins/atom/atom.plugin.zsh

35 lines
713 B
Bash
Raw Normal View History

2015-09-14 09:02:00 +00:00
if [ Cygwin = "$(uname -o 2>/dev/null)" ]; then
local _atom_path > /dev/null 2>&1
_atom_path=${LOCALAPPDATA}/atom/bin/atom
2014-03-21 15:49:52 +00:00
if [[ -a $_atom_path ]]; then
2015-09-14 09:02:00 +00:00
cyg_open_atom()
{
if [[ -n $1 ]]; then
${_atom_path} `cygpath -w $1`
else
${_atom_path}
fi
}
alias at=cyg_open_atom
2014-03-21 15:49:52 +00:00
fi
2015-09-14 09:02:00 +00:00
else
local _atom_paths > /dev/null 2>&1
_atom_paths=(
"$HOME/Applications/Atom.app"
"/Applications/Atom.app"
)
for _atom_path in $_atom_paths; do
if [[ -a $_atom_path ]]; then
alias at="open -a '$_atom_path'"
break
fi
done
fi
2014-03-21 15:49:52 +00:00
alias att='at .'