All checks were successful
Nix build / nix-build (nixosConfigurations.apollo.config.system.build.toplevel) (push) Successful in 17m21s
Nix build / nix-build (nixosConfigurations.athene.config.system.build.toplevel) (push) Successful in 5m53s
Nix build / nix-build (nixosConfigurations.hephaistos.config.system.build.toplevel) (push) Successful in 2m55s
Nix build / nix-build (nixosConfigurations.hera.config.system.build.toplevel) (push) Successful in 2m54s
Nix build / nix-build (nixosConfigurations.zeus.config.system.build.toplevel) (push) Successful in 2m55s
Nix build / nix-flake-check (push) Successful in 3m0s
63 lines
1.8 KiB
Nix
63 lines
1.8 KiB
Nix
{
|
|
description = "maralorns configuration";
|
|
|
|
inputs = {
|
|
nixos-unstable.url = "nixpkgs/nixos-unstable";
|
|
nixos-stable.url = "nixpkgs/nixos-24.05";
|
|
nixos-oldstable.url = "nixpkgs/nixos-23.11";
|
|
disko = {
|
|
url = "github:nix-community/disko";
|
|
inputs.nixpkgs.follows = "nixos-stable";
|
|
};
|
|
nixos-infra = {
|
|
url = "github:nixos/infra";
|
|
flake = false;
|
|
};
|
|
secrets = {
|
|
url = "git+ssh://forgejo@code.maralorn.de/maralorn/config-secrets";
|
|
inputs.nixpkgs.follows = "";
|
|
};
|
|
flake-parts.inputs.nixpkgs-lib.follows = "nixos-unstable";
|
|
nix-output-monitor = {
|
|
inputs.pre-commit-hooks.follows = "";
|
|
url = "git+https://code.maralorn.de/maralorn/nix-output-monitor.git";
|
|
};
|
|
nixos-mailserver = {
|
|
inputs = {
|
|
flake-compat.follows = "";
|
|
utils.follows = "";
|
|
nixpkgs.follows = "";
|
|
blobs.follows = "";
|
|
};
|
|
url = "git+https://gitlab.com/simple-nixos-mailserver/nixos-mailserver.git?ref=nixos-24.05";
|
|
};
|
|
home-manager = {
|
|
url = "home-manager/release-24.05";
|
|
inputs = {
|
|
nixpkgs.follows = "";
|
|
};
|
|
};
|
|
hexa-nur-packages = {
|
|
url = "github:mweinelt/nur-packages";
|
|
inputs.nixpkgs.follows = "nixos-unstable";
|
|
};
|
|
pre-commit-hooks = {
|
|
url = "github:cachix/pre-commit-hooks.nix";
|
|
inputs = {
|
|
flake-compat.follows = "";
|
|
gitignore.follows = "";
|
|
nixpkgs-stable.follows = "";
|
|
nixpkgs.follows = "";
|
|
};
|
|
};
|
|
impermanence.url = "github:nix-community/impermanence";
|
|
nix-index-database = {
|
|
url = "github:Mic92/nix-index-database";
|
|
inputs.nixpkgs.follows = "nixos-stable";
|
|
};
|
|
nixos-hardware.url = "nixos-hardware";
|
|
};
|
|
|
|
outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } (import ./flake-module.nix);
|
|
}
|