From 74fde3e0dae5a40c522ada14cf04945f3c806730 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Sat, 17 Oct 2026 10:01:40 +0200 Subject: 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 --- desktop/modules/autostart/AutostartModule.qml | 2 ++ 1 file changed, 2 insertions(+) (limited to 'desktop/modules/autostart') 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 { -- cgit v1.2.3