record: fix region

This commit is contained in:
2 * r + 2 * t
2025-08-16 18:05:33 +10:00
parent 651efcd137
commit e325129f7a
+5 -5
View File
@@ -58,11 +58,11 @@ class Command:
else:
region = self.args.region
args += ["-g", region.strip()]
monitors = json.loads(subprocess.check_output(["hyprctl", "monitors", "-j"]))
focused_monitor = next(monitor for monitor in monitors if monitor["focused"])
if focused_monitor:
args += ["-o", focused_monitor["name"]]
else:
monitors = json.loads(subprocess.check_output(["hyprctl", "monitors", "-j"]))
focused_monitor = next(monitor for monitor in monitors if monitor["focused"])
if focused_monitor:
args += ["-o", focused_monitor["name"]]
if self.args.sound:
sources = subprocess.check_output(["pactl", "list", "short", "sources"], text=True).splitlines()