Personal neovim configuration with nix flake support
My minimal Neovim configuration provides good experience for multiple languages and facilitates DevOps-related tasks ^‿^
- Try it without installing:
nix run github:qrxnz/nveem
- Installation:
Add input in your flake like:
{
inputs = {
nveem = {
url = "github:qrxnz/nveem";
inputs.nixpkgs.follows = "nixpkgs";
};
};
}
With the input added you can reference it directly:
{ inputs, system, ... }:
{
# NixOS
environment.systemPackages = [ inputs.nveem.packages.${pkgs.system}.default ];
# home-manager
home.packages = [ inputs.nveem.packages.${pkgs.system}.default ];
}
or
You can install this package imperatively with the following command
nix profile install github:qrxnz/nveem
Paste in the terminal to install:
git clone https://github.com/qrxnz/nveem.git --depth=1 ~/.config/nvim/ && nvim
I was inspired by: