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