This commit is contained in:
2026-11-04 20:35:46 +01:00
parent 5f4de5e60c
commit 86abc097f4
348 changed files with 10300 additions and 0 deletions
@@ -0,0 +1,84 @@
id = "strob3/dnf-updater"
name = "DNF Updater"
version = "1.1.0"
plugin_api = 43
author = "strob3"
license = "MIT"
icon = "package"
description = "Manage DNF and Flatpak updates."
dependencies = ["dnf5", "flatpak", "pkexec"]
tags = ["bar", "panel", "service", "system", "fedora", "utility"]
[[setting]]
key = "check_interval"
type = "int"
label_key = "settings.check_interval.label"
description_key = "settings.check_interval.description"
default = 30
min = 0
max = 10080
[[setting]]
key = "enable_dnf"
type = "bool"
label_key = "settings.enable_dnf.label"
description_key = "settings.enable_dnf.description"
default = true
[[setting]]
key = "enable_flatpak"
type = "bool"
label_key = "settings.enable_flatpak.label"
description_key = "settings.enable_flatpak.description"
default = true
[[setting]]
key = "include_flatpak_runtimes"
type = "bool"
label_key = "settings.include_flatpak_runtimes.label"
description_key = "settings.include_flatpak_runtimes.description"
default = false
[[setting]]
key = "show_widget_when_clean"
type = "bool"
label_key = "settings.show_widget_when_clean.label"
description_key = "settings.show_widget_when_clean.description"
default = true
[[setting]]
key = "notify_on_updates"
type = "bool"
label_key = "settings.notify_on_updates.label"
description_key = "settings.notify_on_updates.description"
default = true
[[setting]]
key = "update_in_terminal"
type = "bool"
label_key = "settings.update_in_terminal.label"
description_key = "settings.update_in_terminal.description"
default = true
[[service]]
id = "service"
entry = "service.luau"
[[widget]]
id = "widget"
entry = "widget.luau"
[[widget.setting]]
key = "glyph"
type = "glyph"
label_key = "settings.glyph.label"
description_key = "settings.glyph.description"
default = "package"
[[panel]]
id = "panel"
entry = "panel.luau"
width = 420
height = 500
placement = "attached"
open_near_click = true