Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/traxys/nvim-flake
Neovim Config with flake
https://github.com/traxys/nvim-flake
Last synced: 3 months ago
JSON representation
Neovim Config with flake
- Host: GitHub
- URL: https://github.com/traxys/nvim-flake
- Owner: traxys
- Created: 2022-01-19T11:21:06.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-10T22:53:13.000Z (10 months ago)
- Last Synced: 2024-03-10T23:25:49.434Z (10 months ago)
- Language: Nix
- Size: 488 KB
- Stars: 16
- Watchers: 2
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Merged into [Nixfiles](https://github.com/traxys/Nixfiles/neovim)
# My personal neovim configuration
This is a neovim configuration using [Nixvim](https://github.com/pta2002/nixvim).
Most of the options are defined in [config.nix](./config.nix).
It has a few specificities to help managing a configuration through nixvim:
- Extra modules & plugins not packaged in nixvim in [modules](./modules) and [plugins](./plugins).
- Git version of all pluginsThis is done through the sources of the `flake.nix`. All plugins are prefixed with `plugin:`.
Those plugins are overridden from `nixpkgs` with their source.
There are also sources prefixed by `new-plugin:` that are automatically added to `pkgs.vimPlugins`.
## UpdateThe inputs are automatically updated using Github Actions, and checking that the neovim launches without any errors/warnings.