summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSoramane <61896496+soramanew@users.noreply.github.com>2025-07-16 18:02:28 +1000
committerSoramane <61896496+soramanew@users.noreply.github.com>2025-07-16 18:02:28 +1000
commit4598e8a775bf74c226e1c1a874529423fa55fe4a (patch)
tree043a8b8530ebaa26ccffcaaf019dcca4c4a371c9
parentnotifs: remove body if empty (diff)
downloadcaelestia-shell-4598e8a775bf74c226e1c1a874529423fa55fe4a.tar.gz
caelestia-shell-4598e8a775bf74c226e1c1a874529423fa55fe4a.tar.bz2
caelestia-shell-4598e8a775bf74c226e1c1a874529423fa55fe4a.zip
internal: use new qs imports
-rw-r--r--config/Config.qml2
-rw-r--r--config/UserPaths.qml2
-rw-r--r--modules/Shortcuts.qml4
-rw-r--r--modules/areapicker/AreaPicker.qml2
-rw-r--r--modules/areapicker/Picker.qml6
-rw-r--r--modules/background/Background.qml2
-rw-r--r--modules/background/Wallpaper.qml8
-rw-r--r--modules/bar/Bar.qml6
-rw-r--r--modules/bar/BarWrapper.qml4
-rw-r--r--modules/bar/components/ActiveWindow.qml8
-rw-r--r--modules/bar/components/Clock.qml6
-rw-r--r--modules/bar/components/OsIcon.qml8
-rw-r--r--modules/bar/components/Power.qml6
-rw-r--r--modules/bar/components/StatusIcons.qml8
-rw-r--r--modules/bar/components/Tray.qml2
-rw-r--r--modules/bar/components/TrayItem.qml4
-rw-r--r--modules/bar/components/workspaces/ActiveIndicator.qml6
-rw-r--r--modules/bar/components/workspaces/OccupiedBg.qml6
-rw-r--r--modules/bar/components/workspaces/Workspace.qml8
-rw-r--r--modules/bar/components/workspaces/Workspaces.qml6
-rw-r--r--modules/bar/popouts/ActiveWindow.qml8
-rw-r--r--modules/bar/popouts/Background.qml4
-rw-r--r--modules/bar/popouts/Battery.qml6
-rw-r--r--modules/bar/popouts/Bluetooth.qml6
-rw-r--r--modules/bar/popouts/Content.qml4
-rw-r--r--modules/bar/popouts/Network.qml6
-rw-r--r--modules/bar/popouts/TrayMenu.qml6
-rw-r--r--modules/bar/popouts/Wrapper.qml6
-rw-r--r--modules/dashboard/Background.qml4
-rw-r--r--modules/dashboard/Content.qml6
-rw-r--r--modules/dashboard/Dash.qml6
-rw-r--r--modules/dashboard/Media.qml8
-rw-r--r--modules/dashboard/Performance.qml6
-rw-r--r--modules/dashboard/Tabs.qml6
-rw-r--r--modules/dashboard/Wrapper.qml6
-rw-r--r--modules/dashboard/dash/Calendar.qml6
-rw-r--r--modules/dashboard/dash/DateTime.qml6
-rw-r--r--modules/dashboard/dash/Media.qml8
-rw-r--r--modules/dashboard/dash/Resources.qml6
-rw-r--r--modules/dashboard/dash/User.qml8
-rw-r--r--modules/dashboard/dash/Weather.qml8
-rw-r--r--modules/drawers/Backgrounds.qml18
-rw-r--r--modules/drawers/Border.qml6
-rw-r--r--modules/drawers/Drawers.qml8
-rw-r--r--modules/drawers/Exclusions.qml4
-rw-r--r--modules/drawers/Interactions.qml8
-rw-r--r--modules/drawers/Panels.qml18
-rw-r--r--modules/launcher/ActionItem.qml6
-rw-r--r--modules/launcher/Actions.qml4
-rw-r--r--modules/launcher/AppItem.qml6
-rw-r--r--modules/launcher/AppList.qml6
-rw-r--r--modules/launcher/Background.qml4
-rw-r--r--modules/launcher/CalcItem.qml6
-rw-r--r--modules/launcher/Content.qml6
-rw-r--r--modules/launcher/ContentList.qml8
-rw-r--r--modules/launcher/M3Variants.qml2
-rw-r--r--modules/launcher/SchemeItem.qml6
-rw-r--r--modules/launcher/Schemes.qml2
-rw-r--r--modules/launcher/VariantItem.qml6
-rw-r--r--modules/launcher/WallpaperItem.qml6
-rw-r--r--modules/launcher/WallpaperList.qml6
-rw-r--r--modules/launcher/Wrapper.qml2
-rw-r--r--modules/lock/Backgrounds.qml6
-rw-r--r--modules/lock/Buttons.qml6
-rw-r--r--modules/lock/Clock.qml6
-rw-r--r--modules/lock/Input.qml8
-rw-r--r--modules/lock/Lock.qml2
-rw-r--r--modules/lock/LockSurface.qml6
-rw-r--r--modules/lock/MediaPlaying.qml6
-rw-r--r--modules/lock/Notification.qml8
-rw-r--r--modules/lock/Status.qml8
-rw-r--r--modules/lock/WeatherInfo.qml6
-rw-r--r--modules/notifications/Background.qml4
-rw-r--r--modules/notifications/Content.qml6
-rw-r--r--modules/notifications/Notification.qml8
-rw-r--r--modules/notifications/Wrapper.qml2
-rw-r--r--modules/osd/Background.qml4
-rw-r--r--modules/osd/Content.qml6
-rw-r--r--modules/osd/Interactions.qml4
-rw-r--r--modules/osd/Wrapper.qml4
-rw-r--r--modules/session/Background.qml4
-rw-r--r--modules/session/Content.qml8
-rw-r--r--modules/session/Wrapper.qml4
-rw-r--r--modules/utilities/Background.qml4
-rw-r--r--modules/utilities/Content.qml6
-rw-r--r--modules/utilities/Wrapper.qml2
-rw-r--r--modules/windowinfo/Buttons.qml6
-rw-r--r--modules/windowinfo/Details.qml6
-rw-r--r--modules/windowinfo/Preview.qml6
-rw-r--r--modules/windowinfo/WindowInfo.qml6
-rw-r--r--services/Brightness.qml2
-rw-r--r--services/Cava.qml2
-rw-r--r--services/Colours.qml4
-rw-r--r--services/Notifs.qml4
-rw-r--r--services/Players.qml2
-rw-r--r--services/Requests.qml4
-rw-r--r--services/Wallpapers.qml4
-rw-r--r--services/Weather.qml4
-rw-r--r--widgets/CachingImage.qml4
-rw-r--r--widgets/Colouriser.qml2
-rw-r--r--widgets/ExtraIndicator.qml4
-rw-r--r--widgets/MaterialIcon.qml4
-rw-r--r--widgets/StateLayer.qml6
-rw-r--r--widgets/StyledClippingRect.qml2
-rw-r--r--widgets/StyledListView.qml2
-rw-r--r--widgets/StyledRect.qml2
-rw-r--r--widgets/StyledScrollBar.qml4
-rw-r--r--widgets/StyledText.qml4
-rw-r--r--widgets/StyledTextField.qml4
-rw-r--r--widgets/StyledWindow.qml4
-rw-r--r--widgets/VerticalSlider.qml6
111 files changed, 299 insertions, 299 deletions
diff --git a/config/Config.qml b/config/Config.qml
index 843300a..f95e38f 100644
--- a/config/Config.qml
+++ b/config/Config.qml
@@ -1,6 +1,6 @@
pragma Singleton
-import "root:/utils"
+import qs.utils
import Quickshell
import Quickshell.Io
diff --git a/config/UserPaths.qml b/config/UserPaths.qml
index ee24a73..2876d98 100644
--- a/config/UserPaths.qml
+++ b/config/UserPaths.qml
@@ -1,4 +1,4 @@
-import "root:/utils"
+import qs.utils
import Quickshell.Io
JsonObject {
diff --git a/modules/Shortcuts.qml b/modules/Shortcuts.qml
index fe211bd..61ff11d 100644
--- a/modules/Shortcuts.qml
+++ b/modules/Shortcuts.qml
@@ -1,5 +1,5 @@
-import "root:/widgets"
-import "root:/services"
+import qs.widgets
+import qs.services
import Quickshell
import Quickshell.Io
diff --git a/modules/areapicker/AreaPicker.qml b/modules/areapicker/AreaPicker.qml
index 100634a..a670100 100644
--- a/modules/areapicker/AreaPicker.qml
+++ b/modules/areapicker/AreaPicker.qml
@@ -1,6 +1,6 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
+import qs.widgets
import Quickshell
import Quickshell.Wayland
import Quickshell.Io
diff --git a/modules/areapicker/Picker.qml b/modules/areapicker/Picker.qml
index ce9f743..bcde0ca 100644
--- a/modules/areapicker/Picker.qml
+++ b/modules/areapicker/Picker.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Io
import Quickshell.Wayland
diff --git a/modules/background/Background.qml b/modules/background/Background.qml
index 11c9151..72748d8 100644
--- a/modules/background/Background.qml
+++ b/modules/background/Background.qml
@@ -1,4 +1,4 @@
-import "root:/widgets"
+import qs.widgets
import Quickshell
import Quickshell.Wayland
diff --git a/modules/background/Wallpaper.qml b/modules/background/Wallpaper.qml
index ef25885..c5d99d1 100644
--- a/modules/background/Wallpaper.qml
+++ b/modules/background/Wallpaper.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import QtQuick
import QtQuick.Dialogs
diff --git a/modules/bar/Bar.qml b/modules/bar/Bar.qml
index 39b9624..9c84793 100644
--- a/modules/bar/Bar.qml
+++ b/modules/bar/Bar.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import "popouts" as BarPopouts
import "components"
import "components/workspaces"
diff --git a/modules/bar/BarWrapper.qml b/modules/bar/BarWrapper.qml
index 7e5415c..7752446 100644
--- a/modules/bar/BarWrapper.qml
+++ b/modules/bar/BarWrapper.qml
@@ -1,7 +1,7 @@
pragma ComponentBehavior: Bound
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import "popouts" as BarPopouts
import Quickshell
import QtQuick
diff --git a/modules/bar/components/ActiveWindow.qml b/modules/bar/components/ActiveWindow.qml
index 632148e..1ce33ff 100644
--- a/modules/bar/components/ActiveWindow.qml
+++ b/modules/bar/components/ActiveWindow.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/utils"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.utils
+import qs.config
import QtQuick
Item {
diff --git a/modules/bar/components/Clock.qml b/modules/bar/components/Clock.qml
index ea57e2b..a384f51 100644
--- a/modules/bar/components/Clock.qml
+++ b/modules/bar/components/Clock.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Column {
diff --git a/modules/bar/components/OsIcon.qml b/modules/bar/components/OsIcon.qml
index e040cf0..4ba9417 100644
--- a/modules/bar/components/OsIcon.qml
+++ b/modules/bar/components/OsIcon.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/utils"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.utils
+import qs.config
StyledText {
text: Icons.osIcon
diff --git a/modules/bar/components/Power.qml b/modules/bar/components/Power.qml
index c74dd3c..05c9dd5 100644
--- a/modules/bar/components/Power.qml
+++ b/modules/bar/components/Power.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
MaterialIcon {
diff --git a/modules/bar/components/StatusIcons.qml b/modules/bar/components/StatusIcons.qml
index 540f041..91f11be 100644
--- a/modules/bar/components/StatusIcons.qml
+++ b/modules/bar/components/StatusIcons.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/utils"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.utils
+import qs.config
import Quickshell
import Quickshell.Services.UPower
import QtQuick
diff --git a/modules/bar/components/Tray.qml b/modules/bar/components/Tray.qml
index 15a6bc4..efe4267 100644
--- a/modules/bar/components/Tray.qml
+++ b/modules/bar/components/Tray.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import Quickshell.Services.SystemTray
import QtQuick
diff --git a/modules/bar/components/TrayItem.qml b/modules/bar/components/TrayItem.qml
index b8e5d42..6618895 100644
--- a/modules/bar/components/TrayItem.qml
+++ b/modules/bar/components/TrayItem.qml
@@ -1,7 +1,7 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/config"
+import qs.widgets
+import qs.config
import Quickshell
import Quickshell.Widgets
import Quickshell.Services.SystemTray
diff --git a/modules/bar/components/workspaces/ActiveIndicator.qml b/modules/bar/components/workspaces/ActiveIndicator.qml
index 6807397..d72497d 100644
--- a/modules/bar/components/workspaces/ActiveIndicator.qml
+++ b/modules/bar/components/workspaces/ActiveIndicator.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Effects
diff --git a/modules/bar/components/workspaces/OccupiedBg.qml b/modules/bar/components/workspaces/OccupiedBg.qml
index c5ed7cc..10cd6c0 100644
--- a/modules/bar/components/workspaces/OccupiedBg.qml
+++ b/modules/bar/components/workspaces/OccupiedBg.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/bar/components/workspaces/Workspace.qml b/modules/bar/components/workspaces/Workspace.qml
index 0e0fcc9..dc410ba 100644
--- a/modules/bar/components/workspaces/Workspace.qml
+++ b/modules/bar/components/workspaces/Workspace.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/utils"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.utils
+import qs.config
import Quickshell
import QtQuick
import QtQuick.Layouts
diff --git a/modules/bar/components/workspaces/Workspaces.qml b/modules/bar/components/workspaces/Workspaces.qml
index 9264762..bc49a33 100644
--- a/modules/bar/components/workspaces/Workspaces.qml
+++ b/modules/bar/components/workspaces/Workspaces.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Layouts
diff --git a/modules/bar/popouts/ActiveWindow.qml b/modules/bar/popouts/ActiveWindow.qml
index 9575dde..0c48798 100644
--- a/modules/bar/popouts/ActiveWindow.qml
+++ b/modules/bar/popouts/ActiveWindow.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/utils"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.utils
+import qs.config
import Quickshell.Widgets
import Quickshell.Wayland
import QtQuick
diff --git a/modules/bar/popouts/Background.qml b/modules/bar/popouts/Background.qml
index 6aeb205..f7d568f 100644
--- a/modules/bar/popouts/Background.qml
+++ b/modules/bar/popouts/Background.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Shapes
diff --git a/modules/bar/popouts/Battery.qml b/modules/bar/popouts/Battery.qml
index ebd0fc8..df2f95d 100644
--- a/modules/bar/popouts/Battery.qml
+++ b/modules/bar/popouts/Battery.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell.Services.UPower
import QtQuick
diff --git a/modules/bar/popouts/Bluetooth.qml b/modules/bar/popouts/Bluetooth.qml
index ad7d087..f9ab3b3 100644
--- a/modules/bar/popouts/Bluetooth.qml
+++ b/modules/bar/popouts/Bluetooth.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Column {
diff --git a/modules/bar/popouts/Content.qml b/modules/bar/popouts/Content.qml
index 2c10e5f..0e0f5f3 100644
--- a/modules/bar/popouts/Content.qml
+++ b/modules/bar/popouts/Content.qml
@@ -1,7 +1,7 @@
pragma ComponentBehavior: Bound
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Services.SystemTray
import QtQuick
diff --git a/modules/bar/popouts/Network.qml b/modules/bar/popouts/Network.qml
index 7a79ef1..d2b056d 100644
--- a/modules/bar/popouts/Network.qml
+++ b/modules/bar/popouts/Network.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Column {
diff --git a/modules/bar/popouts/TrayMenu.qml b/modules/bar/popouts/TrayMenu.qml
index 433de7f..07742db 100644
--- a/modules/bar/popouts/TrayMenu.qml
+++ b/modules/bar/popouts/TrayMenu.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/bar/popouts/Wrapper.qml b/modules/bar/popouts/Wrapper.qml
index 6bab78c..8525c7a 100644
--- a/modules/bar/popouts/Wrapper.qml
+++ b/modules/bar/popouts/Wrapper.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/services"
-import "root:/config"
-import "root:/modules/windowinfo"
+import qs.services
+import qs.config
+import qs.modules.windowinfo
import Quickshell
import Quickshell.Wayland
import Quickshell.Hyprland
diff --git a/modules/dashboard/Background.qml b/modules/dashboard/Background.qml
index 41aaddd..11957e3 100644
--- a/modules/dashboard/Background.qml
+++ b/modules/dashboard/Background.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Shapes
diff --git a/modules/dashboard/Content.qml b/modules/dashboard/Content.qml
index 16d3ac0..df8218f 100644
--- a/modules/dashboard/Content.qml
+++ b/modules/dashboard/Content.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/dashboard/Dash.qml b/modules/dashboard/Dash.qml
index 2be30f7..2331f95 100644
--- a/modules/dashboard/Dash.qml
+++ b/modules/dashboard/Dash.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import "dash"
import Quickshell
import QtQuick.Layouts
diff --git a/modules/dashboard/Media.qml b/modules/dashboard/Media.qml
index 0631da3..a7cda85 100644
--- a/modules/dashboard/Media.qml
+++ b/modules/dashboard/Media.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/utils"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.utils
+import qs.config
import Quickshell
import Quickshell.Widgets
import Quickshell.Services.Mpris
diff --git a/modules/dashboard/Performance.qml b/modules/dashboard/Performance.qml
index 5c6361d..f19ea4b 100644
--- a/modules/dashboard/Performance.qml
+++ b/modules/dashboard/Performance.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Layouts
diff --git a/modules/dashboard/Tabs.qml b/modules/dashboard/Tabs.qml
index b17dc71..df716e0 100644
--- a/modules/dashboard/Tabs.qml
+++ b/modules/dashboard/Tabs.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/dashboard/Wrapper.qml b/modules/dashboard/Wrapper.qml
index 8b16d5b..6a38bf4 100644
--- a/modules/dashboard/Wrapper.qml
+++ b/modules/dashboard/Wrapper.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import QtQuick
import QtQuick.Dialogs
diff --git a/modules/dashboard/dash/Calendar.qml b/modules/dashboard/dash/Calendar.qml
index 1860d9f..836b202 100644
--- a/modules/dashboard/dash/Calendar.qml
+++ b/modules/dashboard/dash/Calendar.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Controls
diff --git a/modules/dashboard/dash/DateTime.qml b/modules/dashboard/dash/DateTime.qml
index 25df7a5..b7c7cfd 100644
--- a/modules/dashboard/dash/DateTime.qml
+++ b/modules/dashboard/dash/DateTime.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Item {
diff --git a/modules/dashboard/dash/Media.qml b/modules/dashboard/dash/Media.qml
index 1ff93a8..1346886 100644
--- a/modules/dashboard/dash/Media.qml
+++ b/modules/dashboard/dash/Media.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import QtQuick
import QtQuick.Shapes
diff --git a/modules/dashboard/dash/Resources.qml b/modules/dashboard/dash/Resources.qml
index a27cce5..3e15a99 100644
--- a/modules/dashboard/dash/Resources.qml
+++ b/modules/dashboard/dash/Resources.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Row {
diff --git a/modules/dashboard/dash/User.qml b/modules/dashboard/dash/User.qml
index b224d17..d40dd6d 100644
--- a/modules/dashboard/dash/User.qml
+++ b/modules/dashboard/dash/User.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/modules/dashboard/dash/Weather.qml b/modules/dashboard/dash/Weather.qml
index f7d0f9b..52d026d 100644
--- a/modules/dashboard/dash/Weather.qml
+++ b/modules/dashboard/dash/Weather.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import QtQuick
Item {
diff --git a/modules/drawers/Backgrounds.qml b/modules/drawers/Backgrounds.qml
index 30f8c9f..ff09232 100644
--- a/modules/drawers/Backgrounds.qml
+++ b/modules/drawers/Backgrounds.qml
@@ -1,12 +1,12 @@
-import "root:/services"
-import "root:/config"
-import "root:/modules/osd" as Osd
-import "root:/modules/notifications" as Notifications
-import "root:/modules/session" as Session
-import "root:/modules/launcher" as Launcher
-import "root:/modules/dashboard" as Dashboard
-import "root:/modules/bar/popouts" as BarPopouts
-import "root:/modules/utilities" as Utilities
+import qs.services
+import qs.config
+import qs.modules.osd as Osd
+import qs.modules.notifications as Notifications
+import qs.modules.session as Session
+import qs.modules.launcher as Launcher
+import qs.modules.dashboard as Dashboard
+import qs.modules.bar.popouts as BarPopouts
+import qs.modules.utilities as Utilities
import QtQuick
import QtQuick.Shapes
diff --git a/modules/drawers/Border.qml b/modules/drawers/Border.qml
index bcb6cd6..5aa8465 100644
--- a/modules/drawers/Border.qml
+++ b/modules/drawers/Border.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Effects
diff --git a/modules/drawers/Drawers.qml b/modules/drawers/Drawers.qml
index 6a4777a..5f488ae 100644
--- a/modules/drawers/Drawers.qml
+++ b/modules/drawers/Drawers.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/modules/bar"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.modules.bar
import Quickshell
import Quickshell.Wayland
import Quickshell.Hyprland
diff --git a/modules/drawers/Exclusions.qml b/modules/drawers/Exclusions.qml
index 390ad68..778c9f6 100644
--- a/modules/drawers/Exclusions.qml
+++ b/modules/drawers/Exclusions.qml
@@ -1,7 +1,7 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/config"
+import qs.widgets
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/drawers/Interactions.qml b/modules/drawers/Interactions.qml
index 95cfef7..3be6d31 100644
--- a/modules/drawers/Interactions.qml
+++ b/modules/drawers/Interactions.qml
@@ -1,7 +1,7 @@
-import "root:/services"
-import "root:/config"
-import "root:/modules/bar/popouts" as BarPopouts
-import "root:/modules/osd" as Osd
+import qs.services
+import qs.config
+import qs.modules.bar.popouts as BarPopouts
+import qs.modules.osd as Osd
import Quickshell
import QtQuick
diff --git a/modules/drawers/Panels.qml b/modules/drawers/Panels.qml
index b3fe82c..ae3a9f2 100644
--- a/modules/drawers/Panels.qml
+++ b/modules/drawers/Panels.qml
@@ -1,12 +1,12 @@
-import "root:/services"
-import "root:/config"
-import "root:/modules/osd" as Osd
-import "root:/modules/notifications" as Notifications
-import "root:/modules/session" as Session
-import "root:/modules/launcher" as Launcher
-import "root:/modules/dashboard" as Dashboard
-import "root:/modules/bar/popouts" as BarPopouts
-import "root:/modules/utilities" as Utilities
+import qs.services
+import qs.config
+import qs.modules.osd as Osd
+import qs.modules.notifications as Notifications
+import qs.modules.session as Session
+import qs.modules.launcher as Launcher
+import qs.modules.dashboard as Dashboard
+import qs.modules.bar.popouts as BarPopouts
+import qs.modules.utilities as Utilities
import Quickshell
import QtQuick
diff --git a/modules/launcher/ActionItem.qml b/modules/launcher/ActionItem.qml
index 01dcf1b..82f5caa 100644
--- a/modules/launcher/ActionItem.qml
+++ b/modules/launcher/ActionItem.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Item {
diff --git a/modules/launcher/Actions.qml b/modules/launcher/Actions.qml
index bca8930..4572a61 100644
--- a/modules/launcher/Actions.qml
+++ b/modules/launcher/Actions.qml
@@ -1,8 +1,8 @@
pragma Singleton
import "root:/utils/scripts/fuzzysort.js" as Fuzzy
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/modules/launcher/AppItem.qml b/modules/launcher/AppItem.qml
index e3f6720..2bb6b04 100644
--- a/modules/launcher/AppItem.qml
+++ b/modules/launcher/AppItem.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/launcher/AppList.qml b/modules/launcher/AppList.qml
index db0e6d8..891c362 100644
--- a/modules/launcher/AppList.qml
+++ b/modules/launcher/AppList.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import QtQuick
import QtQuick.Controls
diff --git a/modules/launcher/Background.qml b/modules/launcher/Background.qml
index 56733f7..a50f379 100644
--- a/modules/launcher/Background.qml
+++ b/modules/launcher/Background.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Shapes
diff --git a/modules/launcher/CalcItem.qml b/modules/launcher/CalcItem.qml
index ad816fe..2e3c901 100644
--- a/modules/launcher/CalcItem.qml
+++ b/modules/launcher/CalcItem.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/modules/launcher/Content.qml b/modules/launcher/Content.qml
index e8c95fd..cbe7778 100644
--- a/modules/launcher/Content.qml
+++ b/modules/launcher/Content.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/launcher/ContentList.qml b/modules/launcher/ContentList.qml
index cbcf9fe..be7b4d3 100644
--- a/modules/launcher/ContentList.qml
+++ b/modules/launcher/ContentList.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import QtQuick
import QtQuick.Controls
diff --git a/modules/launcher/M3Variants.qml b/modules/launcher/M3Variants.qml
index a4b797a..3cafd5c 100644
--- a/modules/launcher/M3Variants.qml
+++ b/modules/launcher/M3Variants.qml
@@ -1,7 +1,7 @@
pragma Singleton
import "root:/utils/scripts/fuzzysort.js" as Fuzzy
-import "root:/config"
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/launcher/SchemeItem.qml b/modules/launcher/SchemeItem.qml
index df635f5..33ec672 100644
--- a/modules/launcher/SchemeItem.qml
+++ b/modules/launcher/SchemeItem.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/launcher/Schemes.qml b/modules/launcher/Schemes.qml
index abdaaf2..534e456 100644
--- a/modules/launcher/Schemes.qml
+++ b/modules/launcher/Schemes.qml
@@ -1,7 +1,7 @@
pragma Singleton
import "root:/utils/scripts/fuzzysort.js" as Fuzzy
-import "root:/config"
+import qs.config
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/modules/launcher/VariantItem.qml b/modules/launcher/VariantItem.qml
index 2b5ae2e..a44983f 100644
--- a/modules/launcher/VariantItem.qml
+++ b/modules/launcher/VariantItem.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Item {
diff --git a/modules/launcher/WallpaperItem.qml b/modules/launcher/WallpaperItem.qml
index 43c01a9..e3d84d4 100644
--- a/modules/launcher/WallpaperItem.qml
+++ b/modules/launcher/WallpaperItem.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/launcher/WallpaperList.qml b/modules/launcher/WallpaperList.qml
index fd82a2b..78cc146 100644
--- a/modules/launcher/WallpaperList.qml
+++ b/modules/launcher/WallpaperList.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import QtQuick
import QtQuick.Controls
diff --git a/modules/launcher/Wrapper.qml b/modules/launcher/Wrapper.qml
index 86c8b95..1c71329 100644
--- a/modules/launcher/Wrapper.qml
+++ b/modules/launcher/Wrapper.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/lock/Backgrounds.qml b/modules/lock/Backgrounds.qml
index 2041b99..aee3f64 100644
--- a/modules/lock/Backgrounds.qml
+++ b/modules/lock/Backgrounds.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Shapes
import QtQuick.Effects
diff --git a/modules/lock/Buttons.qml b/modules/lock/Buttons.qml
index 51613b5..1b4f0de 100644
--- a/modules/lock/Buttons.qml
+++ b/modules/lock/Buttons.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/lock/Clock.qml b/modules/lock/Clock.qml
index 9d0ae3f..43d7d4d 100644
--- a/modules/lock/Clock.qml
+++ b/modules/lock/Clock.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick.Layouts
ColumnLayout {
diff --git a/modules/lock/Input.qml b/modules/lock/Input.qml
index b868eca..d988164 100644
--- a/modules/lock/Input.qml
+++ b/modules/lock/Input.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import Quickshell.Wayland
import Quickshell.Services.Pam
diff --git a/modules/lock/Lock.qml b/modules/lock/Lock.qml
index 1d5176f..c618705 100644
--- a/modules/lock/Lock.qml
+++ b/modules/lock/Lock.qml
@@ -1,6 +1,6 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
+import qs.widgets
import Quickshell
import Quickshell.Io
import Quickshell.Wayland
diff --git a/modules/lock/LockSurface.qml b/modules/lock/LockSurface.qml
index 0ad4c3a..12715fb 100644
--- a/modules/lock/LockSurface.qml
+++ b/modules/lock/LockSurface.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell.Wayland
import QtQuick
import QtQuick.Effects
diff --git a/modules/lock/MediaPlaying.qml b/modules/lock/MediaPlaying.qml
index fa63205..d3bcdf9 100644
--- a/modules/lock/MediaPlaying.qml
+++ b/modules/lock/MediaPlaying.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell.Widgets
import QtQuick
import QtQuick.Layouts
diff --git a/modules/lock/Notification.qml b/modules/lock/Notification.qml
index a2f23f6..145645f 100644
--- a/modules/lock/Notification.qml
+++ b/modules/lock/Notification.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import Quickshell.Widgets
import Quickshell.Services.Notifications
diff --git a/modules/lock/Status.qml b/modules/lock/Status.qml
index 65331b1..0e43aeb 100644
--- a/modules/lock/Status.qml
+++ b/modules/lock/Status.qml
@@ -1,7 +1,7 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import Quickshell.Widgets
import Quickshell.Services.UPower
diff --git a/modules/lock/WeatherInfo.qml b/modules/lock/WeatherInfo.qml
index 7ed64dc..bbb529f 100644
--- a/modules/lock/WeatherInfo.qml
+++ b/modules/lock/WeatherInfo.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Layouts
diff --git a/modules/notifications/Background.qml b/modules/notifications/Background.qml
index 8795b14..03034ab 100644
--- a/modules/notifications/Background.qml
+++ b/modules/notifications/Background.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import Quickshell
import QtQuick
import QtQuick.Shapes
diff --git a/modules/notifications/Content.qml b/modules/notifications/Content.qml
index 6f326c5..a41933d 100644
--- a/modules/notifications/Content.qml
+++ b/modules/notifications/Content.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/notifications/Notification.qml b/modules/notifications/Notification.qml
index bde947c..f9940b3 100644
--- a/modules/notifications/Notification.qml
+++ b/modules/notifications/Notification.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import Quickshell.Widgets
import Quickshell.Services.Notifications
diff --git a/modules/notifications/Wrapper.qml b/modules/notifications/Wrapper.qml
index 12dedcf..47655ac 100644
--- a/modules/notifications/Wrapper.qml
+++ b/modules/notifications/Wrapper.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/osd/Background.qml b/modules/osd/Background.qml
index 0a5f928..844b4a8 100644
--- a/modules/osd/Background.qml
+++ b/modules/osd/Background.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Shapes
diff --git a/modules/osd/Content.qml b/modules/osd/Content.qml
index 4bd43af..8f78894 100644
--- a/modules/osd/Content.qml
+++ b/modules/osd/Content.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
Column {
diff --git a/modules/osd/Interactions.qml b/modules/osd/Interactions.qml
index fa75aa0..a58287a 100644
--- a/modules/osd/Interactions.qml
+++ b/modules/osd/Interactions.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/osd/Wrapper.qml b/modules/osd/Wrapper.qml
index 90a890b..2de4f87 100644
--- a/modules/osd/Wrapper.qml
+++ b/modules/osd/Wrapper.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/session/Background.qml b/modules/session/Background.qml
index 0a5f928..844b4a8 100644
--- a/modules/session/Background.qml
+++ b/modules/session/Background.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Shapes
diff --git a/modules/session/Content.qml b/modules/session/Content.qml
index efcc5e8..2603bf9 100644
--- a/modules/session/Content.qml
+++ b/modules/session/Content.qml
@@ -1,9 +1,9 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
-import "root:/utils"
+import qs.widgets
+import qs.services
+import qs.config
+import qs.utils
import Quickshell
import QtQuick
diff --git a/modules/session/Wrapper.qml b/modules/session/Wrapper.qml
index d37b1a9..3f00c5c 100644
--- a/modules/session/Wrapper.qml
+++ b/modules/session/Wrapper.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import Quickshell
import QtQuick
diff --git a/modules/utilities/Background.qml b/modules/utilities/Background.qml
index 77fd2e5..37ef3de 100644
--- a/modules/utilities/Background.qml
+++ b/modules/utilities/Background.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import Quickshell
import QtQuick
import QtQuick.Shapes
diff --git a/modules/utilities/Content.qml b/modules/utilities/Content.qml
index 9b26d1e..72fd748 100644
--- a/modules/utilities/Content.qml
+++ b/modules/utilities/Content.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Widgets
import QtQuick
diff --git a/modules/utilities/Wrapper.qml b/modules/utilities/Wrapper.qml
index 3d1d50a..c0f10e1 100644
--- a/modules/utilities/Wrapper.qml
+++ b/modules/utilities/Wrapper.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import QtQuick
Item {
diff --git a/modules/windowinfo/Buttons.qml b/modules/windowinfo/Buttons.qml
index 29bc9af..dd933ae 100644
--- a/modules/windowinfo/Buttons.qml
+++ b/modules/windowinfo/Buttons.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell.Widgets
import QtQuick
import QtQuick.Layouts
diff --git a/modules/windowinfo/Details.qml b/modules/windowinfo/Details.qml
index 546ff28..6f83ac1 100644
--- a/modules/windowinfo/Details.qml
+++ b/modules/windowinfo/Details.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell.Hyprland
import QtQuick
import QtQuick.Layouts
diff --git a/modules/windowinfo/Preview.qml b/modules/windowinfo/Preview.qml
index 6cbb5bc..7bbf16e 100644
--- a/modules/windowinfo/Preview.qml
+++ b/modules/windowinfo/Preview.qml
@@ -1,8 +1,8 @@
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Wayland
import Quickshell.Hyprland
diff --git a/modules/windowinfo/WindowInfo.qml b/modules/windowinfo/WindowInfo.qml
index 8ac94ef..4349d93 100644
--- a/modules/windowinfo/WindowInfo.qml
+++ b/modules/windowinfo/WindowInfo.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import Quickshell
import Quickshell.Hyprland
import QtQuick
diff --git a/services/Brightness.qml b/services/Brightness.qml
index c317833..dfef1b6 100644
--- a/services/Brightness.qml
+++ b/services/Brightness.qml
@@ -1,7 +1,7 @@
pragma Singleton
pragma ComponentBehavior: Bound
-import "root:/widgets"
+import qs.widgets
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/services/Cava.qml b/services/Cava.qml
index e7d3a63..7c5a4a7 100644
--- a/services/Cava.qml
+++ b/services/Cava.qml
@@ -1,6 +1,6 @@
pragma Singleton
-import "root:/config"
+import qs.config
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/services/Colours.qml b/services/Colours.qml
index 9492c8b..554a244 100644
--- a/services/Colours.qml
+++ b/services/Colours.qml
@@ -1,7 +1,7 @@
pragma Singleton
-import "root:/config"
-import "root:/utils"
+import qs.config
+import qs.utils
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/services/Notifs.qml b/services/Notifs.qml
index 2ccb8a6..a24c4aa 100644
--- a/services/Notifs.qml
+++ b/services/Notifs.qml
@@ -1,8 +1,8 @@
pragma Singleton
pragma ComponentBehavior: Bound
-import "root:/widgets"
-import "root:/config"
+import qs.widgets
+import qs.config
import Quickshell
import Quickshell.Io
import Quickshell.Services.Notifications
diff --git a/services/Players.qml b/services/Players.qml
index e9a3de4..3e259d3 100644
--- a/services/Players.qml
+++ b/services/Players.qml
@@ -1,6 +1,6 @@
pragma Singleton
-import "root:/widgets"
+import qs.widgets
import Quickshell
import Quickshell.Io
import Quickshell.Services.Mpris
diff --git a/services/Requests.qml b/services/Requests.qml
index 36e9120..a6a1d1d 100644
--- a/services/Requests.qml
+++ b/services/Requests.qml
@@ -1,7 +1,7 @@
pragma Singleton
-import "root:/config"
-import "root:/utils"
+import qs.config
+import qs.utils
import Quickshell
Singleton {
diff --git a/services/Wallpapers.qml b/services/Wallpapers.qml
index 5a84d8d..b81a891 100644
--- a/services/Wallpapers.qml
+++ b/services/Wallpapers.qml
@@ -1,8 +1,8 @@
pragma Singleton
-import "root:/config"
import "root:/utils/scripts/fuzzysort.js" as Fuzzy
-import "root:/utils"
+import qs.config
+import qs.utils
import Quickshell
import Quickshell.Io
import QtQuick
diff --git a/services/Weather.qml b/services/Weather.qml
index ae0e0b6..493a2a0 100644
--- a/services/Weather.qml
+++ b/services/Weather.qml
@@ -1,7 +1,7 @@
pragma Singleton
-import "root:/config"
-import "root:/utils"
+import qs.config
+import qs.utils
import Quickshell
import QtQuick
diff --git a/widgets/CachingImage.qml b/widgets/CachingImage.qml
index f27ecbd..ce2e4e2 100644
--- a/widgets/CachingImage.qml
+++ b/widgets/CachingImage.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/utils"
+import qs.services
+import qs.utils
import Quickshell.Io
import QtQuick
diff --git a/widgets/Colouriser.qml b/widgets/Colouriser.qml
index 3c06f5a..1f75a3d 100644
--- a/widgets/Colouriser.qml
+++ b/widgets/Colouriser.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import QtQuick
import QtQuick.Effects
diff --git a/widgets/ExtraIndicator.qml b/widgets/ExtraIndicator.qml
index 807cfaf..448af23 100644
--- a/widgets/ExtraIndicator.qml
+++ b/widgets/ExtraIndicator.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Effects
diff --git a/widgets/MaterialIcon.qml b/widgets/MaterialIcon.qml
index 6c219e2..a1d19d3 100644
--- a/widgets/MaterialIcon.qml
+++ b/widgets/MaterialIcon.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
StyledText {
property real fill
diff --git a/widgets/StateLayer.qml b/widgets/StateLayer.qml
index 06cdc21..4b9ec15 100644
--- a/widgets/StateLayer.qml
+++ b/widgets/StateLayer.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
MouseArea {
diff --git a/widgets/StyledClippingRect.qml b/widgets/StyledClippingRect.qml
index 477ce86..8e15c4c 100644
--- a/widgets/StyledClippingRect.qml
+++ b/widgets/StyledClippingRect.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import Quickshell.Widgets
import QtQuick
diff --git a/widgets/StyledListView.qml b/widgets/StyledListView.qml
index bb004fb..b59eca8 100644
--- a/widgets/StyledListView.qml
+++ b/widgets/StyledListView.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import QtQuick
ListView {
diff --git a/widgets/StyledRect.qml b/widgets/StyledRect.qml
index 108e5e0..c052b2a 100644
--- a/widgets/StyledRect.qml
+++ b/widgets/StyledRect.qml
@@ -1,4 +1,4 @@
-import "root:/config"
+import qs.config
import QtQuick
Rectangle {
diff --git a/widgets/StyledScrollBar.qml b/widgets/StyledScrollBar.qml
index 6fc80a9..9e1f891 100644
--- a/widgets/StyledScrollBar.qml
+++ b/widgets/StyledScrollBar.qml
@@ -1,5 +1,5 @@
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Controls
diff --git a/widgets/StyledText.qml b/widgets/StyledText.qml
index 5cd4986..554c20c 100644
--- a/widgets/StyledText.qml
+++ b/widgets/StyledText.qml
@@ -1,7 +1,7 @@
pragma ComponentBehavior: Bound
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
Text {
diff --git a/widgets/StyledTextField.qml b/widgets/StyledTextField.qml
index 1209ec1..d36ae02 100644
--- a/widgets/StyledTextField.qml
+++ b/widgets/StyledTextField.qml
@@ -1,7 +1,7 @@
pragma ComponentBehavior: Bound
-import "root:/services"
-import "root:/config"
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Controls
diff --git a/widgets/StyledWindow.qml b/widgets/StyledWindow.qml
index 67280b6..3b402b5 100644
--- a/widgets/StyledWindow.qml
+++ b/widgets/StyledWindow.qml
@@ -1,5 +1,5 @@
-import "root:/utils"
-import "root:/config"
+import qs.utils
+import qs.config
import Quickshell
import Quickshell.Wayland
diff --git a/widgets/VerticalSlider.qml b/widgets/VerticalSlider.qml
index b020541..2c064c4 100644
--- a/widgets/VerticalSlider.qml
+++ b/widgets/VerticalSlider.qml
@@ -1,6 +1,6 @@
-import "root:/widgets"
-import "root:/services"
-import "root:/config"
+import qs.widgets
+import qs.services
+import qs.config
import QtQuick
import QtQuick.Controls
import QtQuick.Effects