feat(gpu): add cardwire integration and gpu widget

This commit is contained in:
tux
2026-08-25 00:38:14 +05:30
parent 4453c280bf
commit c9310e802b
10 changed files with 709 additions and 24 deletions

12
services/GPU.qml Normal file
View File

@@ -0,0 +1,12 @@
pragma Singleton
import Quickshell
import Tshell.Cardwire
Singleton {
id: root
readonly property bool connected: Cardwire.connected
readonly property CardwireGpu gpu: Cardwire.nvidiaGpu
readonly property url icon: `${Quickshell.shellPath("assets")}/icons/nvidia.svg`
}