lazy.nvim.nix/flake.nix

26 lines
727 B
Nix
Raw Normal View History

2024-05-04 17:40:22 +02:00
{
description = "A Nix wrapper for Neovim+Lazy";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs";
flake-utils.url = "github:numtide/flake-utils";
};
outputs =
2024-05-05 16:20:05 +02:00
{ self, nixpkgs, flake-utils, ... }:
2024-05-04 17:40:22 +02:00
flake-utils.lib.eachDefaultSystem (
system:
let
pkgs = nixpkgs.legacyPackages."${system}";
lib = nixpkgs.lib;
in
import ./default.nix { inherit pkgs lib; }
2024-05-05 16:20:05 +02:00
)
// ({
nixosModules = {
nvim-lazy = import ./modules/nvim-lazy/nixosModule.nix;
default = self.nixosModules.nvim-lazy;
};
homeManagerModules.nvim-lazy = import ./modules/nvim-lazy/homeManager.nix;
homeManagerModule = self.homeManagerModules.nvim-lazy;
});
2024-05-04 17:40:22 +02:00
}