My Neovim Configuration in Nix
You can try out this configuration without installing.
nix run --extra-experimental-features 'nix-command flakes' github:rsrohitsingh682/nvnix
You can add this as a flake input.
{
inputs = {
nvnix.url = "github:rsrohitsingh682/nvnix";
};
}
Now you can either use Home-Manager or as a NixOS Configuration
or even put it in devShell which will only be available inside a Nix devShell
home-manager.users.<user>.home.packages = [
inputs.nvnix.packages."${pkgs.system}".default
];
environment.systemPackages = [
inputs.nvnix.packages."${pkgs.system}".default
];
devShells.default = nixpkgs.mkShell {
packages = [ inputs.nvnix.packages.${pkgs.system}.default ];
};