feat(nix-monitor): add panel card background customization
This commit is contained in:
+40
-26
@@ -85,6 +85,32 @@ type = "color"
|
||||
label_key = "setting.widget.unknown_color.label"
|
||||
default = "on_surface"
|
||||
|
||||
[[setting]]
|
||||
key = "branch"
|
||||
type = "select"
|
||||
label_key = "setting.branch.label"
|
||||
description_key = "setting.branch.description"
|
||||
options = [
|
||||
{ value = "master", label_key = "setting.option.branch.master" },
|
||||
{ value = "nixos-unstable", label_key = "setting.option.branch.nixos_unstable" },
|
||||
{ value = "nixos-unstable-small", label_key = "setting.option.branch.nixos_unstable_small" },
|
||||
{ value = "nixos-26.05", label_key = "setting.option.branch.nixos_26_05" },
|
||||
{ value = "nixos-25.11", label_key = "setting.option.branch.nixos_25_11" },
|
||||
{ value = "nixos-25.05", label_key = "setting.option.branch.nixos_25_05" },
|
||||
{ value = "nixos-24.11", label_key = "setting.option.branch.nixos_24_11" },
|
||||
{ value = "nixos-24.05", label_key = "setting.option.branch.nixos_24_05" },
|
||||
{ value = "nixos-23.11", label_key = "setting.option.branch.nixos_23_11" },
|
||||
{ value = "nixos-23.05", label_key = "setting.option.branch.nixos_23_05" },
|
||||
{ value = "nixos-26.05-small", label_key = "setting.option.branch.nixos_26_05_small" },
|
||||
{ value = "nixos-25.11-small", label_key = "setting.option.branch.nixos_25_11_small" },
|
||||
{ value = "nixos-25.05-small", label_key = "setting.option.branch.nixos_25_05_small" },
|
||||
{ value = "nixos-24.11-small", label_key = "setting.option.branch.nixos_24_11_small" },
|
||||
{ value = "nixos-24.05-small", label_key = "setting.option.branch.nixos_24_05_small" },
|
||||
{ value = "nixos-23.11-small", label_key = "setting.option.branch.nixos_23_11_small" },
|
||||
{ value = "nixos-23.05-small", label_key = "setting.option.branch.nixos_23_05_small" },
|
||||
]
|
||||
default = "nixos-unstable"
|
||||
|
||||
[[setting]]
|
||||
key = "update_check_interval"
|
||||
type = "int"
|
||||
@@ -119,6 +145,20 @@ default = 5
|
||||
min = 1
|
||||
max = 30
|
||||
|
||||
[[setting]]
|
||||
key = "panel_card_color"
|
||||
type = "color"
|
||||
label_key = "setting.widget.panel_card_background_color.label"
|
||||
default = "surface_variant"
|
||||
|
||||
[[setting]]
|
||||
key = "panel_card_opacity"
|
||||
type = "int"
|
||||
label_key = "setting.widget.panel_card_background_opacity.label"
|
||||
default = 70
|
||||
min = 0
|
||||
max = 100
|
||||
|
||||
[[setting]]
|
||||
key = "show_update_check_notification"
|
||||
type = "bool"
|
||||
@@ -133,32 +173,6 @@ label_key = "setting.show_update_available_notification.label"
|
||||
description_key = "setting.show_update_available_notification.description"
|
||||
default = true
|
||||
|
||||
[[setting]]
|
||||
key = "branch"
|
||||
type = "select"
|
||||
label_key = "setting.branch.label"
|
||||
description_key = "setting.branch.description"
|
||||
options = [
|
||||
{ value = "master", label_key = "setting.option.branch.master" },
|
||||
{ value = "nixos-unstable", label_key = "setting.option.branch.nixos_unstable" },
|
||||
{ value = "nixos-unstable-small", label_key = "setting.option.branch.nixos_unstable_small" },
|
||||
{ value = "nixos-26.05", label_key = "setting.option.branch.nixos_26_05" },
|
||||
{ value = "nixos-25.11", label_key = "setting.option.branch.nixos_25_11" },
|
||||
{ value = "nixos-25.05", label_key = "setting.option.branch.nixos_25_05" },
|
||||
{ value = "nixos-24.11", label_key = "setting.option.branch.nixos_24_11" },
|
||||
{ value = "nixos-24.05", label_key = "setting.option.branch.nixos_24_05" },
|
||||
{ value = "nixos-23.11", label_key = "setting.option.branch.nixos_23_11" },
|
||||
{ value = "nixos-23.05", label_key = "setting.option.branch.nixos_23_05" },
|
||||
{ value = "nixos-26.05-small", label_key = "setting.option.branch.nixos_26_05_small" },
|
||||
{ value = "nixos-25.11-small", label_key = "setting.option.branch.nixos_25_11_small" },
|
||||
{ value = "nixos-25.05-small", label_key = "setting.option.branch.nixos_25_05_small" },
|
||||
{ value = "nixos-24.11-small", label_key = "setting.option.branch.nixos_24_11_small" },
|
||||
{ value = "nixos-24.05-small", label_key = "setting.option.branch.nixos_24_05_small" },
|
||||
{ value = "nixos-23.11-small", label_key = "setting.option.branch.nixos_23_11_small" },
|
||||
{ value = "nixos-23.05-small", label_key = "setting.option.branch.nixos_23_05_small" },
|
||||
]
|
||||
default = "nixos-unstable"
|
||||
|
||||
[[setting]]
|
||||
key = "update_command"
|
||||
type = "string"
|
||||
|
||||
Reference in New Issue
Block a user