Update README.md

This commit is contained in:
♥ Minnie ♥ 2024-08-05 22:00:48 +08:00
parent 984254a9c5
commit ec6dbf60e8
Signed by: jasmine
GPG key ID: 8563E358D4E8040E

View file

@ -1,2 +1,38 @@
# nvim.nix # 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.**
```nix
inputs = {
nixvim-config.url = "git+https://git.sajenim.dev/jasmine/nvim.nix.git";
};
```
```nix
{ inputs, system, ... }:
{
# NixOS
environment.systemPackages = [ inputs.nixvim-config.packages.${system}.default ];
# Home-Manager
home.packages = [ inputs.nixvim-config.packages.${system}.default ];
}
```
**Build and Run**
```sh
nix run git+https://git.sajenim.dev/jasmine/nvim.nix.git
```
## References
* [dc-tec/nixvim](https://github.com/dc-tec/nixvim)