zsh/_hwinfo

80 lines
1.9 KiB
Plaintext

#compdef hwinfo
_arguments \
'--help[show usage info]' \
'--version[show libhd version]' \
'--short[just a short listing]' \
'--log[write info to logfile]:logfile:_files' \
'--debug[set debuglevel]:debuglevels:(1 2 3 4 5 6 7 8 9)' \
'--dump-db[dump hardware data base, 0: external, 1: internal]:dumpdb:(0 1)' \
'--bios' \
'--block' \
'--bluetooth' \
'--braille' \
'--bridge' \
'--camera' \
'--cdrom' \
'--chipcard' \
'--cpu' \
'--disk' \
'--dsl' \
'--dvb' \
'--floppy' \
'--framebuffer' \
'--gfxcard' \
'--hub' \
'--ide' \
'--isapnp' \
'--isdn' \
'--joystick' \
'--keyboard' \
'--memory' \
'--modem' \
'--monitor' \
'--mouse' \
'--netcard' \
'--network' \
'--partition' \
'--pci' \
'--pcmcia' \
'--pcmcia-ctrl' \
'--pppoe' \
'--printer' \
'--scanner' \
'--scsi' \
'--smp' \
'--sound' \
'--storage-ctrl' \
'--sys' \
'--tape' \
'--tv' \
'--usb' \
'--usb-ctrl' \
'--vbe' \
'--wlan' \
'--zip' \
'--all' \
'--reallyall' && return 0
# hwinfo-9.31-1.1
#
# Usage: hwinfo [options]
# Probe for hardware.
# --short just a short listing
# --log logfile write info to logfile
# --debug level set debuglevel
# --version show libhd version
# --dump-db n dump hardware data base, 0: external, 1: internal
# --hw_item probe for hw_item
# hw_item is one of:
# all, bios, block, bluetooth, braille, bridge, camera, cdrom, chipcard, cpu,
# disk, dsl, dvb, floppy, framebuffer, gfxcard, hub, ide, isapnp, isdn,
# joystick, keyboard, memory, modem, monitor, mouse, netcard, network,
# partition, pci, pcmcia, pcmcia-ctrl, pppoe, printer, scanner, scsi, smp,
# sound, storage-ctrl, sys, tape, tv, usb, usb-ctrl, vbe, wlan, zip
#
# Note: debug info is shown only in the log file. (If you specify a
# log file the debug level is implicitly set to a reasonable value.)