marleyvim/flake.nix

45 lines
921 B
Nix
Raw Normal View History

2024-11-22 16:59:44 -08:00
{
description = "MarleyVim";
2024-11-25 17:47:14 -08:00
outputs = inputs:
2024-11-22 16:59:44 -08:00
inputs.snowfall-lib.mkFlake {
inherit inputs;
src = ./.;
snowfall = {
2024-11-25 20:33:41 -08:00
namespace = "marleyvim";
2024-11-22 16:59:44 -08:00
};
# channels-config.allowUnfree = true;
alias.packages.default = "neovim";
2024-11-25 17:47:14 -08:00
overlays = [inputs.nixvim.overlays.default];
2024-11-22 16:59:44 -08:00
outputs-builder = channels: {
formatter = channels.nixpkgs.nixfmt-rfc-style;
};
};
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
unstable.url = "github:nixos/nixpkgs/nixos-unstable";
2024-11-24 20:07:34 -08:00
snowfall-lib = {
url = "github:snowfallorg/lib";
inputs.nixpkgs.follows = "nixpkgs";
};
2024-11-22 16:59:44 -08:00
nixvim = {
url = "github:nix-community/nixvim";
inputs.nixpkgs.follows = "unstable";
};
2024-11-24 20:07:34 -08:00
neovim-nightly = {
url = "github:nix-community/neovim-nightly-overlay";
2024-11-22 16:59:44 -08:00
inputs.nixpkgs.follows = "nixpkgs";
};
};
}