Initial commit of NixOS config

This commit is contained in:
2025-08-07 14:04:06 +02:00
commit 3255b199db
24 changed files with 996 additions and 0 deletions

25
neovim.nix Normal file
View File

@ -0,0 +1,25 @@
{ config, lib, pkgs, ... }:
{
programs.neovim = {
# ...
plugins = with pkgs.vimPlugins; [
lazy-nvim
];
extraLuaConfig =
# lua
''
require("lazy").setup({
-- disable all update / install features
-- this is handled by nix
rocks = { enabled = false },
pkg = { enabled = false },
install = { missing = false },
change_detection = { enabled = false },
spec = {
-- TODO
},
})
'';
};
}