From 07cc258498d598a687e228995be5f40fd6a249a1 Mon Sep 17 00:00:00 2001 From: adikro Date: Tue, 11 Nov 2025 00:23:29 +0100 Subject: added nixvim basics --- home/editors/nixvim.nix | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) (limited to 'home/editors/nixvim.nix') diff --git a/home/editors/nixvim.nix b/home/editors/nixvim.nix index 48792a0..2835e1e 100644 --- a/home/editors/nixvim.nix +++ b/home/editors/nixvim.nix @@ -1,12 +1,34 @@ { inputs, pkgs, ... }: { imports = [ inputs.nixvim.homeModules.nixvim ]; + programs.nixvim = { enable = true; package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default; - extraPlugins = [ pkgs.vimPlugins.gruvbox ]; - colorscheme = "gruvbox"; + 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; + }; }; } -- cgit v1.3