refactor(modules): reorganize importsand add WaylandWindow alias

Enhancements- Reorder imports for readability
- Expose WaylandWindow alias via explicit import
- Remove unused imports and consolidate utilities
This commit is contained in:
sankalp committed 2026-04-10 01:18:31 +05:45
1 parent fcd3258a2c
commit f86476d550
1 file changed
+4 -4
+4 -4
View File
@@ -4,7 +4,7 @@ import random
import re
import subprocess
from fabric.utils import get_desktop_applications, get_relative_path, logger, GLib, Gtk
from fabric.utils import GLib, Gtk, get_desktop_applications, get_relative_path, logger
from fabric.widgets.box import Box
from fabric.widgets.button import Button
from fabric.widgets.eventbox import EventBox
@@ -12,18 +12,18 @@ from fabric.widgets.image import Image
from fabric.widgets.label import Label
from fabric.widgets.overlay import Overlay
from fabric.widgets.revealer import Revealer
from fabric.widgets.wayland import WaylandWindow as Window
import config.data as data
from services.modus import modus_service
from utils.functions import (
clear_children,
is_special_workspace_id,
read_json_file,
write_json_file,
is_special_workspace_id,
clear_children,
)
from utils.icon_resolver import IconResolver
from utils.occlusion import check_occlusion
from fabric.widgets.wayland import WaylandWindow as Window
# Pinned apps file
PINNED_APPS_FILE = get_relative_path("../config/assets/dock.json")