diff options
| author | Noah Zepner <noah@zepner.dev> | 2025-08-07 04:32:37 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-07 12:32:37 +1000 |
| commit | 5bcface15ad17cd352fb4c9b5b76ac6d6c7feb4d (patch) | |
| tree | 171ef021e58b03044f7657d148736c26c7df932b /modules/dashboard/Wrapper.qml | |
| parent | controlcenter/bt: better styling (diff) | |
| download | caelestia-shell-5bcface15ad17cd352fb4c9b5b76ac6d6c7feb4d.tar.gz caelestia-shell-5bcface15ad17cd352fb4c9b5b76ac6d6c7feb4d.tar.bz2 caelestia-shell-5bcface15ad17cd352fb4c9b5b76ac6d6c7feb4d.zip | |
dashboard: showOnHover config option (#361)
* dashboard: showOnHover config option
* dashboard: close on lose focus when !showOnHover
Also update readme
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
Diffstat (limited to 'modules/dashboard/Wrapper.qml')
| -rw-r--r-- | modules/dashboard/Wrapper.qml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/dashboard/Wrapper.qml b/modules/dashboard/Wrapper.qml index 9863e01..1a547c9 100644 --- a/modules/dashboard/Wrapper.qml +++ b/modules/dashboard/Wrapper.qml @@ -4,6 +4,7 @@ import qs.components.filedialog import qs.config import qs.utils import Quickshell +import Quickshell.Hyprland import QtQuick Item { @@ -64,6 +65,12 @@ Item { } ] + HyprlandFocusGrab { + active: !Config.dashboard.showOnHover && root.visibilities.dashboard && Config.dashboard.enabled + windows: [QsWindow.window] + onCleared: root.visibilities.dashboard = false + } + Loader { id: content |