There are 4 ThinLinc commands that do not accept any arguments, these should have tab completion disabled. Currently, you get the default file completer which is misguiding. These are the scripts: * tl-desktop-restore * tl-disconnect * tl-sso-update-password * tl-show-licenses
Note that we might also want to disable completion for the command "tl-gen-auth". It is possible to send a password as an argument on the commandline (tl-gen-auth <password>), but it is probably a better user experience to disable completion there.