Configuratie
Tsumiki gebruikt TOML voor configuratie.
Configuratiebestanden
Section titled “Configuratiebestanden”config.toml: widgets, lay-out, modules, runtime-gedrag.tsumiki.schema.json: schemabron van waarheid.
Snelstart Voorbeeld
Section titled “Snelstart Voorbeeld”"$schema" = "./tsumiki.schema.json"
[general]debug = falseauto_restart = truemulti_monitor = false
[layout]left_section = ["workspaces", "window_title"]middle_section = ["date_time"]right_section = ["@group:0", "system_tray", "volume", "battery"]
[[widget_groups]]widgets = ["updates", "battery"]spacing = 4style_classes = ["bordered"]
[[collapsible_groups]]widgets = ["ocr", "screenshot", "recorder"]spacing = 4icon = ""tooltip = "Hulpmiddelen"style_classes = ["utility-tools"]
[modules.bar]layer = "top"location = "top"auto_hide = falseauto_hide_timeout = 3000
[widgets.workspaces]count = 10hide_unoccupied = true
[widgets.volume]tooltip = truestep_size = 5
[widgets.battery]label = truetooltip = trueHoofdsecties
Section titled “Hoofdsecties”general
Section titled “general”Wereldwijd gedrag zoals debug-modus, automatisch herstarten en multi-monitor bediening.
layout
Section titled “layout”Bepaalt de widgetplaatsing in balk secties via left_section, middle_section, right_section.
modules
Section titled “modules”Schakelt grotere UI-modules in en configureert ze, zoals de balk, dock, meldingen, OSD, en meer.
widgets
Section titled “widgets”Instellingen per widget (pictogrammen, labels, drempels, polling-intervallen, gedragsvlaggen).
Widget Groepen & Inklapbare Groepen
Section titled “Widget Groepen & Inklapbare Groepen”[[widget_groups]]widgets = ["updates", "battery"]spacing = 4style_classes = ["bordered"]
[[collapsible_groups]]widgets = ["ocr", "screenshot", "recorder"]spacing = 4icon = ""tooltip = "Hulpmiddelen"style_classes = ["utility-tools"]Matugen Thema Generatie
Section titled “Matugen Thema Generatie”[matugen]enabled = truewallpaper = "~/Pictures/wallpaper.jpg"scheme = "scheme-tonal-spot"mode = "dark"