Skip to content
/ nveem Public

Personal neovim configuration with nix flake support

License

Notifications You must be signed in to change notification settings

qrxnz/nveem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nveem

✒️ Description

Personal neovim configuration with nix flake support

My minimal Neovim configuration provides good experience for multiple languages and facilitates DevOps-related tasks ^‿^

🖼️ Gallery

nvim screenshot

⚒️ Installation

❄️ Nix

  • 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

🐧 Without Nix

Paste in the terminal to install:

git clone https://github.com/qrxnz/nveem.git --depth=1 ~/.config/nvim/ && nvim

🗒️ Credits

🎨 Inspiration

I was inspired by:

About

Personal neovim configuration with nix flake support

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published