]> src.twobees.de Git - dotfiles.git/blob - stow/oh-my-zsh/.oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh
...
[dotfiles.git] / stow / oh-my-zsh / .oh-my-zsh / plugins / wakeonlan / wakeonlan.plugin.zsh
1 function wake() {
2   local config_file="$HOME/.wakeonlan/$1"
3   if [[ ! -f "$config_file" ]]; then
4     echo "ERROR: There is no configuration file at \"$config_file\"."
5     return 1
6   fi
7
8   if (( ! $+commands[wakeonlan] )); then
9     echo "ERROR: Can't find \"wakeonlan\".  Are you sure it's installed?"
10     return 1
11   fi
12
13   wakeonlan -f "$config_file"
14 }