36 lines
790 B
Nix
36 lines
790 B
Nix
{
|
|
inputs = {
|
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
|
|
|
utils.url = "github:gytis-ivaskevicius/flake-utils-plus/v1.3.1";
|
|
|
|
# neovim-overlay = {
|
|
# url = "github:nix-community/neovim-nightly-overlay";
|
|
# inputs.nixpkgs.follows = "nixpkgs";
|
|
# };
|
|
};
|
|
|
|
outputs = inputs@{ self, nixpkgs, utils, ... }: utils.lib.mkFlake {
|
|
inherit self inputs;
|
|
|
|
channels.nixpkgs.input = nixpkgs;
|
|
|
|
channels.nixpkgs.patches = [ ];
|
|
|
|
nix.generateRegistryFromInputs = true;
|
|
|
|
hostDefaults = {
|
|
modules = [
|
|
({ ... }: { nix.extraOptions = "warn-dirty = false"; })
|
|
];
|
|
};
|
|
|
|
hosts = {
|
|
petalius.modules = [ ./petalius.nix ];
|
|
flammea.modules = [ ./flammea.nix ];
|
|
decoysnail.modules = [ ./decoysnail.nix ];
|
|
};
|
|
|
|
};
|
|
}
|