fix(gs/system): Explicitly add all default i3 keybindings

Something I changed - perhaps removing lib.mkOptionDefault - caused
the *default* i3 keybindings (things like switching workspaces and
toggling the split layout which I had not added myself) not to get
added. This adds them back.

Change-Id: I301a346eabb4f7fc4499b60a4c26956fb1e08b0d
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2218
Reviewed-by: glittershark <grfn@gws.fyi>
Tested-by: BuildkiteCI
This commit is contained in:
Griffin Smith 2020-12-01 11:58:19 -05:00 committed by glittershark
parent 902bf5bdd9
commit 8ae4854de8
2 changed files with 72 additions and 46 deletions

View file

@ -59,4 +59,6 @@ in {
ssh mugwump sudo $system/bin/switch-to-configuration switch
'')
];
xsession.windowManager.i3.config.keybindings.F7 = "exec lock";
}