aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/shell.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-14 13:45:04 +0200
committerDanilo M. <danix@danix.xyz>2026-09-14 13:45:04 +0200
commit168809afa62ba7c167ec96e4a6453bd3705965ea (patch)
treeec5aed7bac85bbcee6337e447117047d2f3b2247 /desktop/shell.qml
parent967bbbae82d6a286df344e722d3db9d5e9b0a8c5 (diff)
downloadquickshell-168809afa62ba7c167ec96e4a6453bd3705965ea.tar.gz
quickshell-168809afa62ba7c167ec96e4a6453bd3705965ea.zip
feat(desktop): network module, live tile and wired page
Wired first because it is the simpler half and proves the module wiring. Native Quickshell.Networking, no polling: the singletons push, and alwaysActive is true with no Service.qml because there is nothing to gate. The tile shows one line per active link rather than picking a primary, since the API exposes no route metric and guessing wrong would be worse than showing both.
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 74c1ec2..5f9640d 100644
--- a/desktop/shell.qml
+++ b/desktop/shell.qml
@@ -14,6 +14,7 @@ import Quickshell.Io
import Quickshell.Wayland
import "modules/appearance"
import "modules/mail"
+import "modules/network"
import "modules/sound"
import "modules/vm"
@@ -34,6 +35,7 @@ ShellRoot {
id: drawer
modules: [
SoundModule {},
+ NetworkModule {},
MailModule {},
AppearanceModule {},
VmModule {},