feat: Expose neovim config as a package

This commit is contained in:
uttarayan21
2025-01-17 14:03:48 +05:30
parent 2352b28566
commit fcc4de84ba
8 changed files with 792 additions and 722 deletions

View File

@@ -146,6 +146,14 @@
ghostty = {
url = "github:ghostty-org/ghostty";
};
typr = {
url = "github:nvzone/typr";
flake = false;
};
volt = {
url = "github:nvzone/volt";
flake = false;
};
};
outputs = {
@@ -283,8 +291,15 @@
system: let
pkgs = import nixpkgs {
inherit system;
overlays = import ./overlays.nix {
inherit inputs;
};
};
in {
packages = rec {
default = neovim;
neovim = pkgs.nixvim.makeNixvim (import ./neovim);
};
devShells = {
default = pkgs.mkShell {
packages = with pkgs; [sops just];