Migration von v2 zu v3
Wichtige Änderungen
Abschnitt betitelt „Wichtige Änderungen“| Bereich | Änderung |
|---|---|
| Konfigurationsformat | JSON5 nicht mehr unterstützt — TOML verwenden |
| Dock | Einstellungen unter [modules.dock] |
| Automatisches Ausblenden | Konfiguriert unter [modules.bar] |
| Gruppen | [[widget_groups]] und [[collapsible_groups]] verwenden |
Schritt-für-Schritt-Migration
Abschnitt betitelt „Schritt-für-Schritt-Migration“1. Konfigurationsformat konvertieren
Abschnitt betitelt „1. Konfigurationsformat konvertieren“Vorher (v2): ~/.config/tsumiki/config.json5
Nachher (v3): ~/.config/tsumiki/config.toml
cp ~/.config/tsumiki/example/config.toml ~/.config/tsumiki/config.toml2. power_profile entfernen
Abschnitt betitelt „2. power_profile entfernen“[general]# power_profile = "balanced" # Schlüssel entfernen3. Dock-Konfiguration aktualisieren
Abschnitt betitelt „3. Dock-Konfiguration aktualisieren“[modules.dock]icon_size = 28behavior = "intellihide"4. Auto-Hide konfigurieren
Abschnitt betitelt „4. Auto-Hide konfigurieren“[modules.bar]auto_hide = trueauto_hide_timeout = 30005. Gruppensyntax aktualisieren
Abschnitt betitelt „5. Gruppensyntax aktualisieren“[[widget_groups]]widgets = ["updates", "battery"]spacing = 4style_classes = ["bordered"]
[[collapsible_groups]]widgets = ["ocr", "screenshot", "recorder"]spacing = 4icon = ""6. Hyprland-Layer-Regeln aktualisieren
Abschnitt betitelt „6. Hyprland-Layer-Regeln aktualisieren“layerrule = blur, ^tsumiki$layerrule = xray 0, ^tsumiki$layerrule = blurpopups, ^tsumiki$layerrule = ignorezero, ^tsumiki$