aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/autostart/AutostartModule.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-17 10:01:40 +0200
committerDanilo M. <danix@danix.xyz>2026-10-17 10:01:40 +0200
commit74fde3e0dae5a40c522ada14cf04945f3c806730 (patch)
tree3b6d669b6aa0e0d78ada8e93dbe12fc159b393e0 /desktop/modules/autostart/AutostartModule.qml
parent60f8ab4b63e6232818c259c111e502830a0c9af0 (diff)
downloadquickshell-74fde3e0dae5a40c522ada14cf04945f3c806730.tar.gz
quickshell-74fde3e0dae5a40c522ada14cf04945f3c806730.zip
desktop: settings search, and an About landing page
The landing page's tiles repeated the sidebar. It now says what the shell is and where things live, which is what a landing page is for. The sidebar gains a search. A page is a Component loaded only when opened, so its contents cannot be indexed without loading every page; instead a module lists keywords for the settings buried in its page, and the search matches those and the label. An entry matched by a keyword shows which one, Enter opens the first match, Escape clears and then steps out as before. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules/autostart/AutostartModule.qml')
-rw-r--r--desktop/modules/autostart/AutostartModule.qml2
1 files changed, 2 insertions, 0 deletions
diff --git a/desktop/modules/autostart/AutostartModule.qml b/desktop/modules/autostart/AutostartModule.qml
index db11b28..ef4c005 100644
--- a/desktop/modules/autostart/AutostartModule.qml
+++ b/desktop/modules/autostart/AutostartModule.qml
@@ -20,6 +20,8 @@ Module {
// nf-fa-rocket, present in Inconsolata Nerd Font.
icon: "\uf135"
settings: true
+ keywords: ["login", "startup", "launch", "exec", "daemon", "session",
+ "workspace", "silent", "scratchpad", "autostart.lua", "hyprland"]
page: Component {
Page {