feat: add autostart and key bindings
This commit is contained in:
parent
6913cc47d0
commit
3a451c7d9c
1 changed files with 25 additions and 3 deletions
|
@ -79,10 +79,32 @@ in
|
||||||
}];
|
}];
|
||||||
|
|
||||||
menu = "${pkgs.fuzzel}/bin/fuzzel";
|
menu = "${pkgs.fuzzel}/bin/fuzzel";
|
||||||
};
|
|
||||||
|
|
||||||
extraConfig = ''
|
keybindings =
|
||||||
'';
|
let
|
||||||
|
modifier = config.wayland.windowManager.sway.config.modifier;
|
||||||
|
in
|
||||||
|
lib.mkOptionDefault {
|
||||||
|
"${modifier}+Shift+o" = "exec xdg-open \"zoommtg://zoom.us/join?action=join&confno=4861587170&pwd=ZVk3aHphcWppY21ONjZOMVh6STN6dz09\"";
|
||||||
|
};
|
||||||
|
|
||||||
|
assigns = {
|
||||||
|
"6" = [{ class = "^\.zoom $"; }];
|
||||||
|
};
|
||||||
|
|
||||||
|
startup = [
|
||||||
|
{ command = "keepassxc"; }
|
||||||
|
{ command = "nextcloud"; }
|
||||||
|
{ command = "swaymsg 'workspace 1"; }
|
||||||
|
{ command = "kitty"; }
|
||||||
|
{ command = "swaymsg 'workspace 2"; }
|
||||||
|
{ command = "element-desktop"; }
|
||||||
|
{ command = "swaymsg 'workspace 4"; }
|
||||||
|
{ command = "thunderbird"; }
|
||||||
|
{ command = "swaymsg 'workspace 5"; }
|
||||||
|
{ command = "firefox"; }
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue