From 9ca077bc1ebc2d0a36176716950db719e9e075c0 Mon Sep 17 00:00:00 2001 From: Kat Inskip Date: Sun, 13 Jul 2025 04:00:18 -0700 Subject: [PATCH] feat: add niri --- konawall/environments/niri.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 konawall/environments/niri.py diff --git a/konawall/environments/niri.py b/konawall/environments/niri.py new file mode 100644 index 0000000..8180b7a --- /dev/null +++ b/konawall/environments/niri.py @@ -0,0 +1,11 @@ +import subprocess +import dbus +import time +from konawall.module_loader import add_environment + +@add_environment("niri_setter") +def set_wallpapers(files: list, displays: list): + for i in range(len(displays)): + display_name = displays[i].name + command = ["swww", "img", "-o", display_name, files[i]] + subprocess.run(command)