From 974bb922cba762acba601b71cbdd90e7cc420eb0 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Mon, 21 Jul 2025 16:28:10 +0000 Subject: [PATCH] Add nixvim to nixos-anywhere build It sucks not having neovim when I first login --- nixos-anywhere/flake.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nixos-anywhere/flake.nix b/nixos-anywhere/flake.nix index fea4ce8..9df0916 100644 --- a/nixos-anywhere/flake.nix +++ b/nixos-anywhere/flake.nix @@ -10,6 +10,10 @@ }; nixos-facter-modules.url = "github:numtide/nixos-facter-modules"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; + nixvim = { + url = "github:nix-community/nixvim/nixos-25.05"; + inputs.nixpkgs.follows = "nixpkgs"; + }; sops-nix.url = "github:Mic92/sops-nix"; }; @@ -19,6 +23,7 @@ home-manager, nixpkgs, nixos-facter-modules, + nixvim, sops-nix, ... }: @@ -43,7 +48,10 @@ { disko.devices.disk.disk1.device = "/dev/vda"; } home-manager.nixosModules.home-manager { home-manager.extraSpecialArgs = { inherit configFiles; }; - home-manager.sharedModules = []; + home-manager.sharedModules = [ + nixvim.homeManagerModules.nixvim + ./modules/home/nixvim.nix + ]; home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; }