diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-09 20:35:26 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-09 20:35:26 +0100 |
| commit | edaad8e9f6e918c783fd8fb9237fa33032194ed5 (patch) | |
| tree | 6c28c38cde47bd640531f6140d0d5dabc7c95813 /config.toml | |
| parent | 6b323fc06ec255153e86eafa4dffa67ad8c21f8c (diff) | |
| download | deck-it-edaad8e9f6e918c783fd8fb9237fa33032194ed5.tar.gz deck-it-edaad8e9f6e918c783fd8fb9237fa33032194ed5.zip | |
feat: launcher icons come from the configured icon theme
Diffstat (limited to 'config.toml')
| -rw-r--r-- | config.toml | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/config.toml b/config.toml index 9a50512..66ece24 100644 --- a/config.toml +++ b/config.toml @@ -60,12 +60,16 @@ host = "buildsystem" # Workspaces shown on the Windows tab, including empty ones. workspaces = [1, 2, 3, 4, 5, 6, 7, 8] +[icons] +# Launcher icons are read from this installed icon theme. +theme = "candy-icons" + [launch] -# 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" } +# Buttons on the Windows tab. `icon` is an app icon name from the icon theme; +# 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 = "kitty", command = "kitty" } +files = { icon = "file-manager", command = "xdg-open ~" } +obs = { icon = "obs", command = "obs" } +firefox = { icon = "firefox-icon", command = "firefox" } +signal = { icon = "signal-desktop", command = "signal-desktop" } |
