System Tray¶
The system_tray integration can be used to run inkBoard in the system tray, rather than from the taskbar.
It can only be used on the desktop platform.
Installation¶
Run the command to install the dependencies.
inkBoard install integration system_tray
Configuration¶
Option |
Type |
Description |
Default |
|
str , |
The icon to show in the system tray. |
|
|
bool |
Hides the window from the taskbar when it is minimised |
|
|
bool |
Hides inkBoard from the taskbar entirely. It can be opened, minimised and closed via the tray icon. |
|
|
int |
Size in pixels of the taskbar/systemtray in which the icon is location |
|
|
list |
List of additional actions to add to the right click menu.
An empty entry creates a seperator line, otherwise each entry should have the keys
|
|
Example¶
system_tray:
toolwindow: true
tray_size: 47
menu_actions:
- title: Show Config
action: show-config-file
- title: Logs
action:
action: log-terminal
data:
level: DEBUG
Attention
Due to how the pystray module works, changing your config for system_tray and reloading may not accurately reflect the changes.
Quitting inkBoard and restarting it should solve that.