Skip to content

Ahwxorg/nixvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

116 Commits
 
 
 
 
 
 
 
 

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

  •  
  •  
  •