diff options
Diffstat (limited to 'unmoved-modules/home-manager/mangowc')
| -rw-r--r-- | unmoved-modules/home-manager/mangowc/default.nix | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/unmoved-modules/home-manager/mangowc/default.nix b/unmoved-modules/home-manager/mangowc/default.nix new file mode 100644 index 0000000..85f86eb --- /dev/null +++ b/unmoved-modules/home-manager/mangowc/default.nix @@ -0,0 +1,66 @@ +{ pkgs, ... }: + +{ + wayland.windowManager.mango = { + enable = true; + + settings = '' + animations=1 + layer_animations=1 + + borderpx=1 + gappih=0 + gappiv=0 + gappoh=0 + gappov=0 + smartgaps=0 + + tagrule=id:1,layout_name=scroller + tagrule=id:2,layout_name=tile + tagrule=id:3,layout_name=tile + tagrule=id:4,layout_name=tile + tagrule=id:5,layout_name=tile + tagrule=id:6,layout_name=tile + tagrule=id:7,layout_name=tile + tagrule=id:8,layout_name=tile + tagrule=id:9,layout_name=tile + tagrule=id:10,layout_name=tile + + bind=Super+Shift,1,tagsilent,1 + bind=Super+Shift,2,tagsilent,2 + bind=Super+Shift,3,tagsilent,3 + bind=Super+Shift,4,tagsilent,4 + bind=Super+Shift,5,tagsilent,5 + bind=Super+Shift,6,tagsilent,6 + bind=Super+Shift,7,tagsilent,7 + bind=Super+Shift,8,tagsilent,8 + bind=Super+Shift,9,tagsilent,9 + bind=Super+Shift,10,tagsilent,10 + + bind=Super,F1,spawn,rofi -show drun + bind=Super,F2,spawn,kitty + bind=Super,F3,spawn_shell,kitty yazi + bind=Super,F4,killclient + bind=Super,m,quit + + bind=Super,1,view,1 + bind=Super,2,view,2 + bind=Super,3,view,3 + bind=Super,4,view,4 + bind=Super,5,view,5 + bind=Super,6,view,6 + bind=Super,7,view,7 + bind=Super,8,view,8 + bind=Super,9,view,9 + bind=Super,10,view,10 + + bind=Super,n,switch_layout + + mousebind=SUPER,btn_left,moveresize,curmove + mousebind=SUPER,btn_right,moveresize,curresize + + accel_profile=1 + accel_speed=-0.35 + ''; + }; +} |
