modularise the stuff

This commit is contained in:
tristan 2023-05-08 16:59:12 +01:00
parent 011009d22f
commit d1bcbc0fde
16 changed files with 159 additions and 61 deletions

View file

@ -45,10 +45,10 @@ in
inkscape
pavucontrol
dbeaver
qpwgraph
element-desktop
brave
gimp
quickemu
bitwarden
libsForQt5.kasts
@ -118,7 +118,7 @@ in
}
}
bind = SUPER_SHIFT, Q, killactive,
bind = SUPER_SHIFT, X, killactive,
bind = SUPER_SHIFT, E, exit,
bind = SUPER, SLASH, focuswindow, brave-browser
bind = SUPER, n, focuswindow, Logseq
@ -849,6 +849,21 @@ color body red default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-
}
'';
};
programs.neovim = {
enable = true;
coc = {
enable = true;
settings = {
languageserver = {
go = {
command = "${pkgs.gopls}/bin/gopls";
filetypes = [ "go" ];
};
};
};
};
};
}

View file

@ -63,7 +63,10 @@
i18n.defaultLocale = "en_GB.UTF-8";
services.xserver.layout = "gb";
services.xserver = {
layout = "gb";
xkbOptions = "caps:escape";
};
services.greetd = {
enable = true;