added nord colorscheme (#23)

* added nord colorscheme

* nord theme: only add the italics global if set

* Set colorscheme after globals
This commit is contained in:
Alexander Nortung 2022-07-14 10:28:07 +00:00 committed by GitHub
parent 11a68d154c
commit a4aefb2239
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 57 additions and 4 deletions

View file

@ -204,13 +204,16 @@ in
});
configure = {
customRC = cfg.extraConfigVim + (optionalString (cfg.colorscheme != "" && cfg.colorscheme != null) ''
colorscheme ${cfg.colorscheme}
'') + ''
customRC = cfg.extraConfigVim + ''
lua <<EOF
${cfg.extraConfigLua}
EOF
'';
'' +
# Set colorscheme after setting globals.
# Some colorschemes depends on variables being set before setting the colorscheme.
(optionalString (cfg.colorscheme != "" && cfg.colorscheme != null) ''
colorscheme ${cfg.colorscheme}
'') ;
packages.nixvim = {
start = filter (f: f != null) (map