Initial multi desktop setup
This commit is contained in:
@@ -6,6 +6,8 @@
|
||||
./alacritty.nix
|
||||
./firefox.nix
|
||||
./git.nix
|
||||
./hyprland.nix
|
||||
./mango.nix
|
||||
./nvf.nix
|
||||
./packages.nix
|
||||
# ./plasma.nix
|
||||
|
||||
10
modules/home/hyprland.nix
Normal file
10
modules/home/hyprland.nix
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
...
|
||||
}:
|
||||
{
|
||||
wayland.windowManager.hyprland = {
|
||||
enable = true;
|
||||
package = null;
|
||||
portalPackage = null;
|
||||
};
|
||||
}
|
||||
37
modules/home/mango.nix
Normal file
37
modules/home/mango.nix
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
inputs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
inputs.mango.hmModules.mango
|
||||
];
|
||||
|
||||
wayland.windowManager.mango = {
|
||||
enable = true;
|
||||
settings = ''
|
||||
bind=SUPER,Return,spawn,alacritty
|
||||
bind=SUPER,s,spawn,rofi -show drun
|
||||
|
||||
bind=SUPER,q,killclient
|
||||
bind=SUPER+SHIFT,r,reload_config
|
||||
|
||||
bind=SUPER,t,setlayout,tile
|
||||
bind=SUPER,v,setlayout,vertical_grid
|
||||
bind=SUPER,c,setlayout,spiral
|
||||
bind=SUPER,x,setlayout,scroller
|
||||
bind=SUPER,n,switch_layout
|
||||
bind=SUPER,a,togglegaps
|
||||
|
||||
bind=SUPER,Up,focusdir,up
|
||||
bind=SUPER,Down,focusdir,down
|
||||
bind=SUPER,Left,focusdir,left
|
||||
bind=SUPER,Right,focusdir,right
|
||||
|
||||
bind=SUPER+SHIFT,Up,exchange_client,up
|
||||
bind=SUPER+SHIFT,Down,exchange_client,down
|
||||
bind=SUPER+SHIFT,Left,exchange_client,left
|
||||
bind=SUPER+SHIFT,Right,exchange_client,right
|
||||
'';
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user