e94039d62b04e61507cbaa57c5fa955d97c8eca9

Author
Paul Gideon Dann <pdgiddie@gmail.com>
Committer
Paul Gideon Dann <pdgiddie@gmail.com>
Date

Message

Splitting wakeonlan plugin completion into separate file

Diff

 1diff --git a/plugins/wakeonlan/_wake b/plugins/wakeonlan/_wake
 2new file mode 100644
 3index 0000000000000000000000000000000000000000..4ab10d374a6e5d82d953d3d32b5f2ade2ec9ddd6
 4--- /dev/null
 5+++ b/plugins/wakeonlan/_wake
 6@@ -0,0 +1,4 @@
 7+#compdef wake
 8+#autoload
 9+
10+_arguments "1:device to wake:_files -W '$HOME/.wakeonlan'" && return 0
11diff --git a/plugins/wakeonlan/wakeonlan.plugin.zsh b/plugins/wakeonlan/wakeonlan.plugin.zsh
12index 8406b8f7d8837c7517146e1245c0f2ebe4fa5a25..6cef7d44ad72f59690093b6e13cdd95d629cff69 100644
13--- a/plugins/wakeonlan/wakeonlan.plugin.zsh
14+++ b/plugins/wakeonlan/wakeonlan.plugin.zsh
15@@ -12,7 +12,3 @@ function wake() {
16 
17   wakeonlan -f "$config_file"
18 }
19-
20-if (( $+functions[compdef] )); then
21-  compdef "_arguments '1:device to wake:_files -W '\''$HOME/.wakeonlan'\'''" wake
22-fi