feat: add adaptive SMART refresh controls (#96)

This commit is contained in:
Gustavo Rosa
2026-07-24 14:13:17 -04:00
committed by GitHub
parent 27c6a808da
commit ff289e523f
14 changed files with 512 additions and 89 deletions
+11 -2
View File
@@ -1,11 +1,11 @@
id = "gustav0ar/drive-health"
name = "Drive Health"
version = "1.2.1"
version = "1.2.2"
plugin_api = 3
author = "Drive Health contributors"
license = "MIT"
deprecated = false
dependencies = ["lsblk", "smartctl", "sh", "date", "dirname", "mkdir", "mktemp", "rm", "sed", "cat", "chmod", "mv", "sudo", "env", "bash", "install", "systemctl", "pkexec", "id", "tr", "pacman", "apt-get", "dnf", "zypper", "apk", "xbps-install", "emerge"]
dependencies = ["lsblk", "smartctl", "sh", "date", "dirname", "mkdir", "mktemp", "rm", "sed", "cat", "chmod", "mv", "env", "bash", "install", "systemctl", "pkexec", "id", "tr", "pacman", "apt-get", "dnf", "zypper", "apk", "xbps-install", "emerge"]
tags = ["bar", "panel", "service", "system", "hardware", "utility"]
icon = "server-2"
description = "SMART health, temperature, integrity, endurance, and storage monitoring for SSDs and hard drives."
@@ -26,6 +26,15 @@ default = 30
min = 15
max = 300
[[setting]]
key = "full_smart_refresh_minutes"
type = "int"
label_key = "settings.full_smart_refresh_minutes.label"
description_key = "settings.full_smart_refresh_minutes.description"
default = 15
min = 1
max = 1440
[[setting]]
key = "warning_temperature"
type = "int"