Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
[PATCH] Add completion functions for Cygwin.
They are probably created by Peter A. Castro, maintainer of Cygwin zsh
package.
---
Completion/Cygwin/Command/_mkgroup | 18 ++++++++++++++++++
Completion/Cygwin/Command/_mkpasswd | 24 ++++++++++++++++++++++++
2 files changed, 42 insertions(+)
create mode 100644 Completion/Cygwin/Command/_mkgroup
create mode 100644 Completion/Cygwin/Command/_mkpasswd
diff --git a/Completion/Cygwin/Command/_mkgroup b/Completion/Cygwin/Command/_mkgroup
new file mode 100644
index 000000000..49025547a
--- /dev/null
+++ b/Completion/Cygwin/Command/_mkgroup
@@ -0,0 +1,18 @@
+#compdef mkgroup
+
+_arguments -C \
+ '(-l)--local[print local group information]' \
+ '(--local)-l[print local group information]' \
+ '(-d)--domain[print global group information from the domain specified (or from the current domain if there is no domain specified)]' \
+ '(--domain)-d[print global group information from the domain specified (or from the current domain if there is no domain specified)]' \
+ '(-o)--id-offset[offset change the default offset (10000) added to uids in domain accounts]' \
+ '(--id-offset)-o[offset change the default offset (10000) added to uids in domain accounts]' \
+ '(-s)--no-sids[don\'t print SIDs in pwd field (this affects ntsec)]' \
+ '(--no-sids)-s[don\'t print SIDs in pwd field (this affects ntsec)]' \
+ '(-u)--users[print user list in gr_mem field]' \
+ '(--users)-u[print user list in gr_mem field]' \
+ '(-h)--help[print this message]' \
+ '(--help)-h[print this message]' \
+ '(-v)--version[print version information and exit]' \
+ '(--version)-v[print version information and exit]' \
+ ':domain:'
diff --git a/Completion/Cygwin/Command/_mkpasswd b/Completion/Cygwin/Command/_mkpasswd
new file mode 100644
index 000000000..de80a0086
--- /dev/null
+++ b/Completion/Cygwin/Command/_mkpasswd
@@ -0,0 +1,24 @@
+#compdef mkpasswd
+
+_arguments -C \
+ '(-l)--local[print local group information]' \
+ '(--local)-l[print local group information]' \
+ '(-d)--domain[print domain accounts (from current domain if no domain specified)]' \
+ '(--domain)-d[print domain accounts (from current domain if no domain specified)]' \
+ '(-o)--id-offset[change the default offset (10000) added to uids in domain accounts]' \
+ '(--id-offset)-o[change the default offset (10000) added to uids in domain accounts]' \
+ '(-g)--local-groups[print local group information too if no domain specified]' \
+ '(--local-groups)-g[print local group information too if no domain specified]' \
+ '(-m)--no-mount[don\'t use mount points for home dir]' \
+ '(--no-mount)-m[don\'t use mount points for home dir]' \
+ '(-s)--no-sids[don\'t print SIDs in pwd field (this affects ntsec)]' \
+ '(--no-sids)-s[don\'t print SIDs in pwd field (this affects ntsec)]' \
+ '(-p)--path-to-home[use specified path instead of user account home dir]' \
+ '(--path-to-home)-p[use specified path instead of user account home dir]' \
+ '(-u)--username[only return information for the specified user]' \
+ '(--username)-u[only return information for the specified user]' \
+ '(-h)--help[displays this message]' \
+ '(--help)-h[displays this message]' \
+ '(-v)--version[print version information and exit]' \
+ '(--version)-v[print version information and exit]' \
+ ':domain:'
--
2.27.0
Messages sorted by:
Reverse Date,
Date,
Thread,
Author