This commit is contained in:
Matt Nish-Lapidus 2024-10-21 14:23:56 -04:00
parent b2e052f4cb
commit 5934c4ba6c
2 changed files with 19 additions and 1 deletions

View file

@ -0,0 +1,18 @@
function _maestral_completion;
set -l response (env _MAESTRAL_COMPLETE=fish_complete COMP_WORDS=(commandline -cp) COMP_CWORD=(commandline -t) maestral);
for completion in $response;
set -l metadata (string split "," $completion);
if test $metadata[1] = "dir";
__fish_complete_directories $metadata[2];
else if test $metadata[1] = "file";
__fish_complete_path $metadata[2];
else if test $metadata[1] = "plain";
echo $metadata[2];
end;
end;
end;
complete --no-files --command maestral --arguments "(_maestral_completion)";

View file

@ -35,7 +35,7 @@
silver-searcher
xclip
maestral
maestral-gui
sane-airscan
xsane
dbus