Merge pull request #836 from acdcbyl/main

Matugen: Add Cava's Theme
This commit is contained in:
Lysec
2025-11-23 19:31:58 +01:00
committed by GitHub
16 changed files with 127 additions and 2 deletions
@@ -853,6 +853,24 @@ ColumnLayout {
}
}
}
NCheckbox {
label: "Cava"
description: ProgramCheckerService.cavaAvailable ? I18n.tr("settings.color-scheme.templates.programs.cava.description", {
"filepath": "~/.config/cava/themes/noctalia"
}) : I18n.tr("settings.color-scheme.templates.programs.cava.description-missing", {
"app": "cava"
})
checked: Settings.data.templates.cava
enabled: ProgramCheckerService.cavaAvailable
opacity: ProgramCheckerService.cavaAvailable ? 1.0 : 0.6
onToggled: checked => {
if (ProgramCheckerService.cavaAvailable) {
Settings.data.templates.cava = checked;
AppThemeService.generate();
}
}
}
}
// Miscellaneous
NCollapsible {