<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/35fbd45db0805d2b720d481515a737964fe3bfd1">https://github.com/macports/macports-ports/commit/35fbd45db0805d2b720d481515a737964fe3bfd1</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 35fbd45db08 skhd: add zsh completion file
</span>35fbd45db08 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 35fbd45db0805d2b720d481515a737964fe3bfd1
</span>Author: Atte Peltomäki <koston@iki.fi>
AuthorDate: Wed Mar 12 13:37:04 2025 +0200
<span style='display:block; white-space:pre;color:#404040;'> skhd: add zsh completion file
</span>---
sysutils/skhd/Portfile | 7 +++++++
sysutils/skhd/files/completion.zsh | 23 +++++++++++++++++++++++
2 files changed, 30 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/skhd/Portfile b/sysutils/skhd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 890db02f371..d8169807624 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/skhd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/skhd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,8 @@ github.setup koekeishiya skhd 0.3.9 v
</span> # Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from tarball
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories sysutils
maintainers {@TheKevJames thekev.in:macports} openmaintainer
license MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,6 +27,11 @@ post-destroot {
</span> xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/examples
copy {*}[glob ${worksrcpath}/examples/*] \
${destroot}${prefix}/share/doc/${name}/examples
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Install Zsh completion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${destroot}${prefix}/share/zsh/site-functions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${filespath}/completion.zsh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/zsh/site-functions/_skhd
</span> }
if {${os.major} < 16} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/skhd/files/completion.zsh b/sysutils/skhd/files/completion.zsh
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..fc03ecc0a39
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/skhd/files/completion.zsh
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#compdef skhd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Zsh completion for Simple Hotkey Daemon v0.3.9 for macOS:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/koekeishiya/skhd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+local arguments=(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--install-service)--install-service[Install launchd service file into ~/Library/LaunchAgents/com.koekeishiya.skhd.plist]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--uninstall-service)--uninstall-service[Remove launchd service file ~/Library/LaunchAgents/com.koekeishiya.skhd.plist]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--start-service)--start-service[Run skhd as a service through launchd]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--restart-service)--restart-service[Restart skhd service]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--stop-service)--stop-service[Stop skhd service from running]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--verbose -V)'{--verbose,-V}'[Output debug information]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--profile -P)'{--profile,-P}'[Output profiling information]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--version -v)'{--version,-v}'[Print version number to stdout]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--config -c)'{--config,-c}'[Specify location of config file]:file:_files'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--observe -o)'{--observe,-o}'[Output keycode and modifiers of event. Ctrl+C to quit]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--reload -r)'{--reload,-r}'[Signal a running instance of skhd to reload its config file]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--no-hotload -h)'{--no-hotload,-h}'[Disable system for hotloading config file]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--key -k)'{--key,-k}'[Synthesize a keypress (same syntax as when defining a hotkey)]:keysym'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '(--text -t)'{--text,-t}'[Synthesize a line of text]:text'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+_arguments -S : $arguments
</span></pre><pre style='margin:0'>
</pre>