about summary refs log tree commit diff
path: root/Completion/Linux
diff options
context:
space:
mode:
authorPaul Ackersviller <packersv@users.sourceforge.net>2007-12-03 02:31:49 +0000
committerPaul Ackersviller <packersv@users.sourceforge.net>2007-12-03 02:31:49 +0000
commitb32f902ba598c851196b037178233477c2411876 (patch)
treeb7cbfbe7ef82be75804f4a1c1800506208b7d489 /Completion/Linux
parent79a0a88e660f0b4027a75d374efb7ffba3011adc (diff)
downloadzsh-b32f902ba598c851196b037178233477c2411876.tar.gz
zsh-b32f902ba598c851196b037178233477c2411876.tar.xz
zsh-b32f902ba598c851196b037178233477c2411876.zip
Bring various .distfiles up to date and merge any extra completions onto 4.2 branch.
Diffstat (limited to 'Completion/Linux')
-rw-r--r--Completion/Linux/Command/_sshfs14
-rw-r--r--Completion/Linux/Command/_tpb20
-rw-r--r--Completion/Linux/Command/_tpconfig24
3 files changed, 58 insertions, 0 deletions
diff --git a/Completion/Linux/Command/_sshfs b/Completion/Linux/Command/_sshfs
new file mode 100644
index 000000000..c6a8e102d
--- /dev/null
+++ b/Completion/Linux/Command/_sshfs
@@ -0,0 +1,14 @@
+#compdef sshfs
+
+_arguments \
+  '-V[version]' \
+  '-p:tcp port:' \
+  '-C[compression]' \
+  '-o:options:_values -s , "sshfs or fuse or mount options" reconnect sshfs_sync no_readahead sshfs_debug cache=:cache\ setting:(yes no) cache_timeout=:seconds: cache_stat_timeout=:seconds: cache_dir_timeout=:seconds: cache_link_timeout=:seconds: ssh_command=:ssh\ command:_command_names directport=:port: SSHOPT=:ssh\ option: default_permissions allow_other allow_root kernel_cache large_read direct_io max_read=:size: hard_remove debug fs_name=:name: use_ino readdir_ino' \
+  '-d[debug]' \
+  '-f[foreground]' \
+  '-s[disable multithreaded operation]' \
+  '-r[mount read-only]' \
+  '-h[help]' \
+  ':remote directory:_user_at_host -S:' \
+  ':mountpoint:_files -/'
diff --git a/Completion/Linux/Command/_tpb b/Completion/Linux/Command/_tpb
new file mode 100644
index 000000000..c4c4c2bbd
--- /dev/null
+++ b/Completion/Linux/Command/_tpb
@@ -0,0 +1,20 @@
+#compdef tpb
+
+_arguments \
+  '(-h --help)'{-h,--help}'[help]' \
+  '(-d --daemon)'{-d,--daemon}'[start up as daemon]' \
+  '(-c --config)'{-c,--config=}':config file:_files' \
+  '(-A --apm)'{-A,--apm=}':state:(on off)' \
+  '(-P --powermgt)'{-P,--powermgt=}':state:(on off)' \
+  '(-x --xevents)'{-x,--xevents=}':state:(on off)' \
+  '(-m --mixer)'{-m,--mixer=}':state:(on off)' \
+  '(-o --osd)'{-o,--osd=}':state:(on off)' \
+  '(-p --poll)'{-p,--poll=}':delay in microseconds:' \
+  '(-t --thinkpad)'{-t,--thinkpad=}':command to execute:_command_names' \
+  '(-H --home)'{-H,--home=}':command to execute:_command_names' \
+  '(-S --search)'{-S,--search=}':command to execute:_command_names' \
+  '(-M --mail)'{-M,--mail=}':command to execute:_command_names' \
+  '(-W --wireless)'{-W,--wireless=}':command to execute:_command_names' \
+  '(-C --callback)'{-C,--callback=}':command to execute:_command_names' \
+  '(-v --verbose)'{-v,--verbose=}'[print information about pressed keys]'
+
diff --git a/Completion/Linux/Command/_tpconfig b/Completion/Linux/Command/_tpconfig
new file mode 100644
index 000000000..62f216107
--- /dev/null
+++ b/Completion/Linux/Command/_tpconfig
@@ -0,0 +1,24 @@
+#compdef tpconfig
+
+_arguments \
+  '--help' \
+  '(-D --debug)'{-D,--debug=}':debug level:(1 2 3)' \
+  '(-d --device)'{-d,--device=}':mouse device:_files' \
+  '--version' \
+  '(-i --info)'{-i,--info}'[display current touchpad config]' \
+  '(-x --reset)'{-x,--reset}'[perform a software reset on the touchpad]' \
+  '(-q --quiet --silent)'{-q,--quiet,--silent}'[suppress verbose output]' \
+  '-a::packet mode:(0 1)' \
+  '--absolute[set packet mode to absolute]' \
+  '--relative[set packet mode to relative]' \
+  '-r::reporting rate:(0 1)' \
+  '-t::tapping mode:(0 1 2 3)' \
+  '-s::sleep mode:(0 1)' \
+  '(-2 --two-button)'{-2,--two-button}'[set two-button mode]' \
+  '(-3 --three-button)'{-3,--three-button}'[set three-button mode]' \
+  '(-c --corner)'{-c,--corner=}'::corner-tap mode:(0 1)' \
+  '(-e --edgemode)'{-e,--edgemode=}'::edge motion:(0 1 3)' \
+  '-m[display which mouse button is simulated by corner taps]' \
+  '--middle-button[make corner taps simulate the middle mouse button]' \
+  '--right-button[make corner taps simulate the right mouse button]' \
+  '(-z --zthreshold)'{-z,--zthreshold=}'::tap sensitivity:'