diff --git a/.config/quickshell/services/Brightness.qml b/.config/quickshell/services/Brightness.qml index 45798b6e3..2a4c630ac 100644 --- a/.config/quickshell/services/Brightness.qml +++ b/.config/quickshell/services/Brightness.qml @@ -64,18 +64,6 @@ Singleton { id: setProc } - IpcHandler { - target: "brightness" - - function increment() { - onPressed: root.increaseBrightness() - } - - function decrement() { - onPressed: root.decreaseBrightness() - } - } - component BrightnessMonitor: QtObject { id: monitor @@ -131,4 +119,28 @@ Singleton { BrightnessMonitor {} } + + IpcHandler { + target: "brightness" + + function increment() { + onPressed: root.increaseBrightness() + } + + function decrement() { + onPressed: root.decreaseBrightness() + } + } + + GlobalShortcut { + name: "brightnessIncrease" + description: "Increase brightness" + onPressed: root.increaseBrightness() + } + + GlobalShortcut { + name: "brightnessDecrease" + description: "Decrease brightness" + onPressed: root.decreaseBrightness() + } }