oh-my-fish/pkg/omf/functions/cli/omf.cli.search.fish
Luís Fiolhais 15e9af84b1 Search Function (#314)
Add new search command
2016-05-11 13:29:50 -05:00

27 lines
601 B
Fish

function omf.cli.search -d "CLI parser for the search command"
switch (count $argv);
case 1;
omf.search.pkg $argv[1]
echo
omf.search.theme $argv[1]
case 2;
switch "$argv[1]"
case "-pkg" "--package";
omf.search.pkg $argv[2]
case "-t" "--theme";
omf.search.theme $argv[2]
case '*';
__omf.cli.search.usage
end
case '*';
__omf.cli.search.usage
end
end
function __omf.cli.search.usage -d "Print usage"
echo (omf::err)"Usage: omf search ([-t | --theme]) ([-pkg | --package]) item"(omf::off)
end