{ inputs, pkgs, ... }: { imports = [ inputs.nixvim.homeModules.nixvim ]; programs.nixvim = { enable = true; package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default; viAlias = true; vimAlias = true; waylandSupport = true; colorschemes.gruvbox.enable = true; plugins = { lualine.enable = true; nvim-autopairs.enable = true; nix.enable = true; treesitter.enable = true; lsp = { enable = true; servers = { nil_ls.enable = true; clangd.enable = true; }; }; }; opts = { number = true; relativenumber = true; shiftwidth = 2; }; }; }