From 44786b2a25230fb31d15ff14576ef7998f3600ae Mon Sep 17 00:00:00 2001 From: Ash Date: Sat, 7 Mar 2026 10:16:02 -0800 Subject: [PATCH] fix: handle missing xwaylandvideobridge attr conditionally --- roles/plasma-bigscreen/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/roles/plasma-bigscreen/default.nix b/roles/plasma-bigscreen/default.nix index e78a7d0..108bd04 100644 --- a/roles/plasma-bigscreen/default.nix +++ b/roles/plasma-bigscreen/default.nix @@ -87,9 +87,9 @@ in xdg.portal.configPackages = [ plasma-bigscreen ]; # Fix homescreen not being focused after quitting app or on boot - environment.plasma6.excludePackages = with pkgs; [ - kdePackages.xwaylandvideobridge - ]; + # xwaylandvideobridge can interfere with focus; exclude if present + environment.plasma6.excludePackages = + lib.optional (pkgs.kdePackages ? xwaylandvideobridge) pkgs.kdePackages.xwaylandvideobridge; # Firewall for remote control networking.firewall = {