diff options
Diffstat (limited to 'bspwm/default.nix')
| -rw-r--r-- | bspwm/default.nix | 39 |
1 files changed, 23 insertions, 16 deletions
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; } |
