nixos-config/modules/default.nix
Charlotte 🦝 Delenk 30e2515aee
Some checks reported errors
Hydra packages.x86_64-linux.package-updater Hydra build #25160 of nixos-config:pr618:packages.x86_64-linux.package-updater
Hydra packages.x86_64-linux.art-lotte-bgs-nsfw Hydra build #25158 of nixos-config:pr618:packages.x86_64-linux.art-lotte-bgs-nsfw
Hydra packages.riscv64-linux.art-lotte-bgs-nsfw Hydra build #25154 of nixos-config:pr618:packages.riscv64-linux.art-lotte-bgs-nsfw
Hydra packages.x86_64-linux.art-lotte-bgs-sfw Hydra build #25159 of nixos-config:pr618:packages.x86_64-linux.art-lotte-bgs-sfw
Hydra packages.aarch64-linux.art-lotte-bgs-nsfw Hydra build #25150 of nixos-config:pr618:packages.aarch64-linux.art-lotte-bgs-nsfw
Hydra packages.aarch64-linux.art-lotte-bgs-sfw Hydra build #25151 of nixos-config:pr618:packages.aarch64-linux.art-lotte-bgs-sfw
Hydra devShells.x86_64-linux.default Hydra build #25140 of nixos-config:pr618:devShells.x86_64-linux.default
Hydra packages.aarch64-linux.art-lotte Hydra build #25149 of nixos-config:pr618:packages.aarch64-linux.art-lotte
Hydra packages.riscv64-linux.art-lotte-bgs-sfw Hydra build #25155 of nixos-config:pr618:packages.riscv64-linux.art-lotte-bgs-sfw
Hydra nixosConfigurations.container-default-aarch64-linux Hydra build #25141 of nixos-config:pr618:nixosConfigurations.container-default-aarch64-linux
Hydra packages.x86_64-linux.art-lotte Hydra build #25157 of nixos-config:pr618:packages.x86_64-linux.art-lotte
Hydra packages.riscv64-linux.art-lotte Hydra build #25153 of nixos-config:pr618:packages.riscv64-linux.art-lotte
Hydra packages.aarch64-linux.package-updater Hydra build #25152 of nixos-config:pr618:packages.aarch64-linux.package-updater
Hydra nixosConfigurations.container-default-x86_64-linux Hydra build #25143 of nixos-config:pr618:nixosConfigurations.container-default-x86_64-linux
Hydra nixosConfigurations.thinkrac Hydra build #25148 of nixos-config:pr618:nixosConfigurations.thinkrac
Hydra nixosConfigurations.rainbow-resort Hydra build #25147 of nixos-config:pr618:nixosConfigurations.rainbow-resort
Hydra nixosConfigurations.pc-installer Hydra build #25146 of nixos-config:pr618:nixosConfigurations.pc-installer
Hydra checks.x86_64-linux.containers-default Hydra build #25139 of nixos-config:pr618:checks.x86_64-linux.containers-default
Hydra nixosConfigurations.not522-installer Hydra build #25145 of nixos-config:pr618:nixosConfigurations.not522-installer
Hydra nixosConfigurations.not522 Hydra build #25144 of nixos-config:pr618:nixosConfigurations.not522
Hydra nixosConfigurations.container-default-riscv64-linux Hydra build #25142 of nixos-config:pr618:nixosConfigurations.container-default-riscv64-linux
Hydra packages.riscv64-linux.package-updater Hydra build #25156 of nixos-config:pr618:packages.riscv64-linux.package-updater
add background slideshow
2024-11-10 22:20:25 +01:00

34 lines
741 B
Nix

{
disko,
home-manager,
lib,
inTester,
self,
...
}:
with lib;
{
imports = [
./riscv.nix
./containers/autoconfig.nix
./nix
./environment/impermanence.nix
./secrets/sops.nix
disko.nixosModules.default
./hydra/build-server.nix
"${home-manager}/nixos"
];
options.isGraphical = mkEnableOption "Whether or not this configuration is a graphical install";
options.isInstaller = mkEnableOption "Whether or not this configuration is an installer and has no access to secrets";
options.isNSFW = mkEnableOption "Whether or not this configuration is NSFW";
config =
if !inTester then
{
nixpkgs.overlays = [
self.overlays.default
];
}
else
{ };
}