config | ||
flake.lock | ||
flake.nix | ||
LICENSE | ||
README.md |
NixVim Configuration for Neovim
This repository contains my personal configuration for Neovim, managed with NixVim written in Nix.
Features
- Gruvbox Material
- Treesitter
- Telesope
- AutoCompletion
- Git Integration
- UI Enhancement
Installation
Intergration with NixOS/Home-Manager.
inputs = {
nixvim-config.url = "git+https://git.sajenim.dev/jasmine/nvim.nix.git";
};
{ inputs, system, ... }:
{
# NixOS
environment.systemPackages = [ inputs.nixvim-config.packages.${system}.default ];
# Home-Manager
home.packages = [ inputs.nixvim-config.packages.${system}.default ];
}
Build and Run
nix run git+https://git.sajenim.dev/jasmine/nvim.nix.git