From acb5ed3449663bab566e09bab7a9a72592111953 Mon Sep 17 00:00:00 2001 From: moons Date: Thu, 30 Jul 2026 01:33:43 +0900 Subject: [PATCH] zoom --- modules/applications/niri/home.nix | 11 +++++++++++ modules/systems/wayland/nixos.nix | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/modules/applications/niri/home.nix b/modules/applications/niri/home.nix index 5d81b40..96f5e7f 100644 --- a/modules/applications/niri/home.nix +++ b/modules/applications/niri/home.nix @@ -184,6 +184,17 @@ in default-column-width.fixed = 1080; default-window-height.fixed = 920; } + { + # Keep Zoom Workplace and meeting windows tiled, but let meeting + # controls, screen-share toolbars, and other auxiliary Zoom windows be + # positioned freely. + matches = [ { app-id = "^(?i:zoom)$"; } ]; + excludes = [ + { title = "^(?i:zoom workplace)$"; } + { title = "^ミーティング$"; } + ]; + open-floating = true; + } ]; layer-rules = [ diff --git a/modules/systems/wayland/nixos.nix b/modules/systems/wayland/nixos.nix index a077316..97a605e 100644 --- a/modules/systems/wayland/nixos.nix +++ b/modules/systems/wayland/nixos.nix @@ -15,6 +15,10 @@ "gnome" "gtk" ]; + niri.default = [ + "gnome" + "gtk" + ]; }; };