summaryrefslogtreecommitdiff
path: root/common/modules/window_managers/niri
diff options
context:
space:
mode:
Diffstat (limited to 'common/modules/window_managers/niri')
-rw-r--r--common/modules/window_managers/niri/default.nix19
1 files changed, 6 insertions, 13 deletions
diff --git a/common/modules/window_managers/niri/default.nix b/common/modules/window_managers/niri/default.nix
index d3c1ced..faefe1a 100644
--- a/common/modules/window_managers/niri/default.nix
+++ b/common/modules/window_managers/niri/default.nix
@@ -19,9 +19,12 @@ in
config = lib.mkIf cfg.niri.enable (
if homeManager then
{
- home.packages = with pkgs; [
- xwayland-satellite
- ];
+ home.packages =
+ with pkgs;
+ lib.optionals cfg.xwayland [
+ xwayland-satellite
+ ];
+
xdg.configFile."niri/config.kdl".text = ''
include optional=true "./noctalia.kdl"
workspace "1"
@@ -47,21 +50,11 @@ in
// scroll-method "two-finger"
// disabled-on-external-mouse
}
- mouse {
- scroll-method "on-button-down"
- scroll-button 274 // "middle" is also accepted
-
- scroll-button-lock
- }
warp-mouse-to-focus
focus-follows-mouse max-scroll-amount="0%"
}
- clipboard {
- disable-primary
- }
-
output "eDP-1" {
mode "1920x1080@120.030"
scale 1