Marc Cornellà 610b2529d2 Clean up plugin READMEs and a few plugins há 4 anos atrás
..
README.md 610b2529d2 Clean up plugin READMEs and a few plugins há 4 anos atrás
_wake e94039d62b Splitting wakeonlan plugin completion into separate file há 13 anos atrás
wakeonlan.plugin.zsh e94039d62b Splitting wakeonlan plugin completion into separate file há 13 anos atrás

README.md

wakeonlan

This plugin provides a wrapper around the "wakeonlan" tool available from most distributions' package repositories, or from the following website.

To use it, add wakeonlan to the plugins array in your zshrc file:

plugins=(... wakeonlan)

Usage

In order to use this wrapper, create the ~/.wakeonlan directory, and place in that directory one file for each device you would like to be able to wake. Give the file a name that describes the device, such as its hostname. Each file should contain a line with the mac address of the target device and the network broadcast address.

For instance, there might be a file ~/.wakeonlan/leto with the following contents:

00:11:22:33:44:55:66 192.168.0.255

To wake that device, use the following command:

$ wake leto

The available device names will be autocompleted, so:

$ wake <tab>

...will suggest "leto", along with any other configuration files that were placed in the ~/.wakeonlan directory.

For more information regarding the configuration file format, check the wakeonlan man page.