Configuração
Tsumiki usa TOML para configuração.
Exemplo de Início Rápido
Seção intitulada “Exemplo de Início Rápido”"$schema" = "./tsumiki.schema.json"
[general]debug = falseauto_restart = true
[layout]left_section = ["workspaces", "window_title"]middle_section = ["date_time"]right_section = ["volume", "battery", "system_tray"]
[modules.bar]layer = "top"location = "top"
[widgets.workspaces]count = 10hide_unoccupied = true
[widgets.volume]tooltip = truestep_size = 5
[widgets.battery]label = truetooltip = trueSeções Principais
Seção intitulada “Seções Principais”general
Seção intitulada “general”Comportamento global como modo de depuração, reinicialização automática.
Controla o posicionamento de widgets nas seções da barra.
modules
Seção intitulada “modules”Ativa e configura módulos de UI maiores.
widgets
Seção intitulada “widgets”Configuração por widget (ícones, rótulos, intervalos).
Grupos de Widgets
Seção intitulada “Grupos de Widgets”[[widget_groups]]widgets = ["updates", "battery"]spacing = 4style_classes = ["bordered"]
[[collapsible_groups]]widgets = ["ocr", "screenshot", "recorder"]spacing = 4icon = ""tooltip = "Ferramentas"Geração de Temas Matugen
Seção intitulada “Geração de Temas Matugen”[matugen]enabled = truewallpaper = "~/Pictures/wallpaper.jpg"scheme = "scheme-tonal-spot"mode = "dark"