Skip to content

Ahwxorg/nixvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Nixvim

This repository contains my Neovim configuration, which is declaratively written in Nix.

Configuring/editting

To start configuring, just add or modify the Nix files in ./config.

If you add a new configuration file, remember to add it to the config/default.nix file

Testing your new configuration

To test your configuration simply run the following command

nix run .

To test the config without first cloning the repo simply run the following command

nix run github:Ahwxorg/nixvim-config

Add to flake:

I have the following in flake.nix

{
....
inputs = {
  nixvim.url = "github:ahwxorg/nixvim-config";
}
....
};

And then I have a packages.nix file that contains:

{ inputs, pkgs, ... }: 
{
  home.packages = with pkgs; [
    ...
    inputs.nixvim.packages.${pkgs.system}.default
  ];
}

Or you can always take a look yourself

Credits

Huge amount of credits to elythh! I've taken shamelessly stolen quite a lot of their configuration.

About

Configuration for Neovim, written in Nix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •