fish-shell/share/completions/VBoxSDL.fish
Kurtis Rader 1f2432d63a reinstate VBox* completions
Commits 48aa92900 and 77d4d21ca each added two files with the same name
differing only in letter case. That causes problems on systems like
macOS and MS Windows. Remove the lowercase file names. Anyone needing
those completions can do (same for VBoxHeadless):

function vboxsdl --wraps VBoxSDL
    VBoxSDL $argv
end
2016-12-21 16:03:32 -08:00

35 lines
2.4 KiB
Fish

complete -c VBoxSDL -l startvm -x -d "Set virtual machine to start" -a "(__fish_print_VBox_vms)"
complete -c VBoxSDL -l seperate -d "Run separate VM process or attach to a running VM"
complete -c VBoxSDL -l hda -f -d "Set temporary first hard disk"
complete -c VBoxSDL -l fda -f -d "Set temporary first floppy disk"
complete -c VBoxSDL -l cdrom -r -d "Set temporary CDROM/DVD" -a "none\tunmount"
complete -c VBoxSDL -l boot -x -d "Set temporary boot device" -a "a\tFloppy c\tFirst\ HD d\tDVD n\tNetwork"
complete -c VBoxSDL -l memory -x -d "Set temporary memory size in MB"
complete -c VBoxSDL -l vram -x -d "Set temporary video memory size in MB"
complete -c VBoxSDL -l fullscreen -d "Start VM in fullscreen mode"
complete -c VBoxSDL -l fullscreenresize -d "Resize guest on fullscreen"
complete -c VBoxSDL -l fixedmode -r -d "Use fixed SDL video mode with given width height and bit/pixel"
complete -c VBoxSDL -l nofstoggle -d "Forbid switching to/from fullscreen mode"
complete -c VBoxSDL -l noresize -d "Make SDL frame non resizable"
complete -c VBoxSDL -l nohostkey -d "Disable all hoskey combinations"
complete -c VBoxSDL -l nohostkeys -d "Disable specific hostkey combinations"
complete -c VBoxSDL -l nograbonclick -d "Disable mouse/keyboard grabbing on mouse click w/o additions"
complete -c VBoxSDL -l detecthostkey -d "Get hostkey identifier and modifier state"
complete -c VBoxSDL -l hostkey -r -d "Set host key to values obtained using --detecthostkey"
complete -c VBoxSDL -l termacpi -d "Send APCI power button when closing window"
complete -c VBoxSDL -l vrdp -d "Listen for VRDP connexions on if one of specified"
complete -c VBoxSDL -l discardstate -d "Discard saved state (if present) and revert to last snapshot (if present)"
complete -c VBoxSDL -l settingspw -x -d "Specify settings password"
complete -c VBoxSDL -l settingspwfile -f -d "Specify file containing setting password"
complete -c VBoxSDL -l rowr0 -d "Enable raw ring 3"
complete -c VBoxSDL -l rowr3 -d "Enable raw ring 0"
complete -c VBoxSDL -l patm -d "Enable PATM"
complete -c VBoxSDL -l csam -d "Enable CSAM"
complete -c VBoxSDL -l hwvirtex -d "Permit usage of VT-x/AMD-V"
complete -c VBoxSDL -l norowr0 -d "Disable raw ring 3"
complete -c VBoxSDL -l norowr3 -d "Disable raw ring 0"
complete -c VBoxSDL -l nopatm -d "Disable PATM"
complete -c VBoxSDL -l nocsam -d "Disable CSAM"
complete -c VBoxSDL -l nohwvirtex -d "Deny usage of VT-x/AMD-V"