From cfb09be4801c1d41eda9113531a08e9d9e54ac62 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:55:39 +0530 Subject: Adding many changes. --- bspwm/default.nix | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) (limited to 'bspwm/default.nix') diff --git a/bspwm/default.nix b/bspwm/default.nix index a45b1e8..e31662d 100644 --- a/bspwm/default.nix +++ b/bspwm/default.nix @@ -1,22 +1,29 @@ { ... }: { - xsession.windowManager.bspwm = { - enable = true; - settings = { - window_gap = 5; - split_ratio = 0.51; - single_monocle = true; - borderless_monocle = false; - gapless_monocle = false; - focus_follows_pointer = true; - pointer_follows_focus = false; - pointer_motion_interval = 5; - pointer_modifier = "mod4"; - pointer_action1 = "move"; - pointer_action2 = "resize_side"; - pointer_action3 = "resize_corner"; + xsession.windowManager.bspwm.enable = true; + + xsession.windowManager.bspwm.settings = { + window_gap = 5; + split_ratio = 0.5; + single_monocle = true; + borderless_monocle = false; + gapless_monocle = false; + focus_follows_pointer = true; + pointer_follows_focus = false; + pointer_motion_interval = 60; + pointer_modifier = "mod4"; + pointer_action1 = "move"; + pointer_action2 = "resize_side"; + pointer_action3 = "resize_corner"; + }; + + xsession.windowManager.bspwm.rules = { + "File Explorer" = { + state = "floating"; + sticky = true; }; - extraConfig = builtins.readFile ./bspwmrc; }; + + xsession.windowManager.bspwm.extraConfig = builtins.readFile ./bspwmrc; } -- cgit v1.2.3