-
Notifications
You must be signed in to change notification settings - Fork 7.2k
Command Line Switches
ilya-fedin edited this page Jul 15, 2021
·
34 revisions
| Switches | Use |
|---|---|
| -scale 75 | Change interface scale to 75% |
| -externalupdater | Indicate updates are managed by external manager. Having path to the binary in /etc/tdesktop/externalupdater will do the same. |
| -startintray | Start the app minimized to tray |
| -workdir <directory> | The directory with profile files. Won't work if the directory doesn't exist yet. |
Flags for debug purposes:
| Internal Switches | Use |
|---|---|
| -debug | Enable debug logs |
| -freetype | Use freetype font engine on Windows and macOS |
| -many | To run many instances with the same profile directory (this will lead to profile files corruption) |
| -key | Encrypted storage file name |
Service flags:
| Internal Switches | Use |
|---|---|
| -- <url> | Service flag for scheme (tg://) handler |
| -autostart | Service flag for autostart shortcut |
| -noupdate | Don't apply update at launch |
| -sendpath <file> | Service flag for "Send To" menu |
| -tosettings | Go to settings at launch |
| -fixprevious | Service flag for the installer to run migration code |
| -cleanup | Service flag for the installer to remove shortcuts created by options from the app settings |