lockfile update and hetzner radicale server.

Hetzner server will eventually have other things on it.
This commit is contained in:
Gabe Venberg 2024-07-27 19:11:57 -05:00
parent 1d6c5082b4
commit 511b8332ed
11 changed files with 267 additions and 68 deletions

View file

@ -11,10 +11,11 @@
{
user.nvim.enable-completions = true;
programs.nixvim = {
opts.foldmethod = "expr";
plugins.treesitter = {
enable = true;
folding = true;
indent = true;
settings.indent.enable = true;
nixvimInjections = true;
};
plugins.treesitter-context.enable = true;

View file

@ -32,9 +32,9 @@
# Add the nu injections
extraFiles = {
"/queries/nu/highlights.scm" = builtins.readFile "${nu-grammar}/queries/nu/highlights.scm";
"/queries/nu/injections.scm" = builtins.readFile "${nu-grammar}/queries/nu/injections.scm";
"/queries/nu/indents.scm" = builtins.readFile "${nu-grammar}/queries/nu/indents.scm";
"/queries/nu/highlights.scm".source = "${nu-grammar}/queries/nu/highlights.scm";
"/queries/nu/injections.scm".source = "${nu-grammar}/queries/nu/injections.scm";
"/queries/nu/indents.scm".source = "${nu-grammar}/queries/nu/indents.scm";
};
plugins = {

View file

@ -12,6 +12,15 @@
};
plugins.which-key = {
enable = true;
# TODO: remvoe this once https://github.com/nix-community/nixvim/issues/1901 is fixed.
package = pkgs.vimPlugins.which-key-nvim.overrideAttrs (oldAttrs: {
src = pkgs.fetchFromGitHub {
owner = oldAttrs.src.owner;
repo = oldAttrs.src.repo;
rev = "0539da005b98b02cf730c1d9da82b8e8edb1c2d2"; # v2.1.0
hash = "sha256-gc/WJJ1s4s+hh8Mx8MTDg8pGGNOXxgKqBMwudJtpO4Y=";
};
});
};
};
};