Skip to content
/ rx-nvim Public

A custom Neovim configuration for Nix users

License

Notifications You must be signed in to change notification settings

CnTeng/rx-nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 rx-nvim

Neovim Lua Nix

A custom Neovim configuration for Nix users.

🌟 Preview

Preview

✨ Features

🛠️ Usage

Warning

This configuration has only been tested in Docker and NixOS.

Docker run

podman run -it cnteng/rx-nvim:latest

Directly run

nix run github:CnTeng/rx-nvim

NixOS module

{
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";

    rx-nvim = {
      url = "github:CnTeng/rx-nvim";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

  outputs =
    { nixpkgs, rx-nvim, ... }:
    {
      nixosConfigurations = {
        example = nixpkgs.lib.nixosSystem {
          modules = [
            rx-nvim.nixosModules.default
            { programs.rx-nvim.enable = true; }
            ./configuration.nix
          ];
        };
      };
    };
}

⭐ Credits

About

A custom Neovim configuration for Nix users

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •