diff --git a/dots/.config/quickshell/ii/modules/ii/wallpaperSelector/WallpaperSelector.qml b/dots/.config/quickshell/ii/modules/ii/wallpaperSelector/WallpaperSelector.qml index 77b353b74..197acbf2e 100644 --- a/dots/.config/quickshell/ii/modules/ii/wallpaperSelector/WallpaperSelector.qml +++ b/dots/.config/quickshell/ii/modules/ii/wallpaperSelector/WallpaperSelector.qml @@ -75,10 +75,6 @@ Scope { function random(): void { Wallpapers.randomFromCurrentFolder(); } - - function apply(path: string): void { - Wallpapers.apply(path); - } } GlobalShortcut { diff --git a/dots/.config/quickshell/ii/services/Wallpapers.qml b/dots/.config/quickshell/ii/services/Wallpapers.qml index 9fb81e2d5..962451682 100644 --- a/dots/.config/quickshell/ii/services/Wallpapers.qml +++ b/dots/.config/quickshell/ii/services/Wallpapers.qml @@ -181,4 +181,12 @@ Singleton { root.thumbnailGenerated(thumbgenProc.directory) } } + + IpcHandler { + target: "wallpapers" + + function apply(path: string): void { + root.apply(path); + } + } }