From edaad8e9f6e918c783fd8fb9237fa33032194ed5 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 9 Nov 2026 20:35:26 +0100 Subject: feat: launcher icons come from the configured icon theme --- config.toml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'config.toml') 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" } -- cgit v1.2.3