oh-my-fish/pkg/omf/functions/cli/omf.cli.list.fish

15 lines
432 B
Fish
Raw Normal View History

function omf.cli.list -a type
test -z "$type"; and set type '--installed'
if contains -- $type '--available' '-a' '--database' '-d' '--installed' '-i'
omf.packages.list $type | column
else
echo (omf::err)"Invalid arguments"(omf::off)
echo 'Usage: omf list [ --available | -a ]'
echo ' omf list [ --installed | -i ]'
echo ' omf list [ --database | -d ]'
return $OMF_INVALID_ARG
end
end