diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-09 20:31:56 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-09 20:31:56 +0100 |
| commit | 6b323fc06ec255153e86eafa4dffa67ad8c21f8c (patch) | |
| tree | bc361deaf28cf590f678f31f3fd4c31879688ef7 /config.toml | |
| parent | f59efbd2df7b33ea8d8320b6cd29792986ea8023 (diff) | |
| download | deck-it-6b323fc06ec255153e86eafa4dffa67ad8c21f8c.tar.gz deck-it-6b323fc06ec255153e86eafa4dffa67ad8c21f8c.zip | |
feat: Windows tab shows all workspaces and icon-only launchers
Diffstat (limited to 'config.toml')
| -rw-r--r-- | config.toml | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/config.toml b/config.toml index 517fbe6..9a50512 100644 --- a/config.toml +++ b/config.toml @@ -7,8 +7,9 @@ hyprland = "auto" [display] # Resolution of the virtual monitor. "auto" reads it from the tablet over adb. resolution = "auto" -# Any Hyprland monitor position: "auto-right", "auto-left", or "2646x0". -position = "auto-right" +# "auto-below" centers the tablet under the first monitor; any Hyprland +# position ("auto-right", "auto-left", "2646x0") also works. +position = "auto-below" scale = 1 refresh = 60 # Hyprland output name for the virtual monitor. @@ -55,8 +56,16 @@ url = "http://127.0.0.1:8420" # ssh host alias of the build VM; the module runs `sbb-remote jobs` there. host = "buildsystem" +[windows] +# Workspaces shown on the Windows tab, including empty ones. +workspaces = [1, 2, 3, 4, 5, 6, 7, 8] + [launch] -# Buttons on the Windows panel. Each value runs as a declared command: a string -# with sh -c, or a list run directly. The client sends the key, never a command. -terminal = "kitty" -files = "xdg-open ~" +# Buttons on the Windows tab. `icon` is an SVG name from static/logos; with one, +# the button is icon-only. `command` is a string (sh -c) or a list (run direct). +# The client sends the key, never a command. +terminal = { icon = "terminal", command = "kitty" } +files = { icon = "folder", command = "xdg-open ~" } +obs = { icon = "obsstudio", command = "obs" } +firefox = { icon = "firefox", command = "firefox" } +signal = { icon = "signal", command = "signal-desktop" } |
