working maybe?

This commit is contained in:
Charlie Root 2024-07-06 13:39:24 +02:00
commit 6abc7fe210
70 changed files with 406 additions and 1528 deletions

View file

@ -0,0 +1,46 @@
{
inputs,
lib,
pkgs,
...
}: {
programs.nvf = {
enable = true;
defaultEditor = true;
enableManpages = true;
settings = {
vim = {
# use neovim-unwrapped from nixpkgs
package = pkgs.neovim-unwrapped;
viAlias = true;
vimAlias = true;
withNodeJs = false;
withPython3 = false;
withRuby = false;
# Prevent swapfile and backupfile from being created
preventJunkFiles = true;
# Make use of the clipboard for default yank and paste operations. Dont use * and +
useSystemClipboard = true;
spellcheck = {
enable = true;
languages = ["en" "de"];
};
# Whether to enable the experimental Lua module loader to speed up the start up process
enableLuaLoader = true;
enableEditorconfig = true;
debugMode = {
enable = false;
logFile = "/tmp/nvim.log";
};
};
};
};
}