From 33c4e049872675e4f388c2a479982d6e6d47b35d Mon Sep 17 00:00:00 2001 From: Kj Tsanaktsidis Date: Fri, 12 Sep 2025 20:23:17 +1000 Subject: lazyvim --- kj-laptop01/home.nix | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/kj-laptop01/home.nix b/kj-laptop01/home.nix index 4d50f0a..b450887 100644 --- a/kj-laptop01/home.nix +++ b/kj-laptop01/home.nix @@ -15,7 +15,14 @@ htop zellij tmux + neovim git-absorb + # LazyVim dependencies + lazygit + ripgrep + fd + nodejs + python3 ]; # Configure sops for home-manager @@ -32,10 +39,18 @@ }; }; - # Helix editor configuration - programs.helix = { + # LazyVim configuration for Neovim + programs.neovim = { enable = true; defaultEditor = true; + viAlias = true; + vimAlias = true; + plugins = with pkgs.vimPlugins; [ + LazyVim + ]; + extraLuaConfig = '' + require("lazyvim").setup() + ''; }; # Git configuration -- cgit v1.2.3