Blame view

plugins/wakeonlan/wakeonlan.plugin.zsh 352 Bytes
093a6c34b   mj   Squashed 'repos/r...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  function wake() {
    local config_file="$HOME/.wakeonlan/$1"
    if [[ ! -f "$config_file" ]]; then
      echo "ERROR: There is no configuration file at \"$config_file\"."
      return 1
    fi
  
    if (( ! $+commands[wakeonlan] )); then
      echo "ERROR: Can't find \"wakeonlan\".  Are you sure it's installed?"
      return 1
    fi
  
    wakeonlan -f "$config_file"
  }