aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/shell.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-05 13:19:08 +0200
committerDanilo M. <danix@danix.xyz>2026-10-05 13:19:08 +0200
commit9e40b6bb88179f0315bd2ef193cb253a05fdc5b3 (patch)
tree79e18d4b91ed6e468b2623759df93d23410f78b0 /desktop/shell.qml
parentf0c92d6b9938bd6bb2d6e24aeb833fed175a9222 (diff)
downloadquickshell-9e40b6bb88179f0315bd2ef193cb253a05fdc5b3.tar.gz
quickshell-9e40b6bb88179f0315bd2ef193cb253a05fdc5b3.zip
feat(ai): drawer page for the local AI stack
Engines are read-only, since stopping llama-server or sd-server takes its web UI down too. Apps start and stop through their own controls, detached so a start outlives a quickshell reload. Fanfictioner has no start (a run needs a story) and stops by pid, children first, so its sd-cli runs go with it and nothing else does. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/shell.qml')
-rw-r--r--desktop/shell.qml2
1 files changed, 2 insertions, 0 deletions
diff --git a/desktop/shell.qml b/desktop/shell.qml
index 1149124..c559385 100644
--- a/desktop/shell.qml
+++ b/desktop/shell.qml
@@ -13,6 +13,7 @@ import Quickshell
import Quickshell.Io
import Quickshell.Wayland
import QtQuick
+import "modules/ai"
import "modules/appearance"
import "modules/bluetooth"
import "modules/kdeconnect"
@@ -54,6 +55,7 @@ ShellRoot {
AppearanceModule {},
StatusModule {},
VmModule {},
+ AiModule {},
]
}