https://github.com/traxys/nvim-flake
Neovim Config with flake
https://github.com/traxys/nvim-flake
Last synced: 5 months ago
JSON representation
Neovim Config with flake
- Host: GitHub
- URL: https://github.com/traxys/nvim-flake
- Owner: traxys
- Archived: true
- Created: 2022-01-19T11:21:06.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-11T13:43:00.000Z (over 1 year ago)
- Last Synced: 2025-02-09T06:44:28.278Z (5 months ago)
- Language: Nix
- Size: 488 KB
- Stars: 16
- Watchers: 2
- Forks: 16
- 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.