config
This commit is contained in:
parent
b2e052f4cb
commit
5934c4ba6c
2 changed files with 19 additions and 1 deletions
18
dotfiles/dot_config/fish/completions/maestral.fish
Normal file
18
dotfiles/dot_config/fish/completions/maestral.fish
Normal 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)";
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
silver-searcher
|
silver-searcher
|
||||||
xclip
|
xclip
|
||||||
maestral
|
maestral
|
||||||
maestral-gui
|
|
||||||
sane-airscan
|
sane-airscan
|
||||||
xsane
|
xsane
|
||||||
dbus
|
dbus
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue