mirror incase github.com is down
Go to file
dependabot[bot] 00493362f3
build(deps): bump cachix/install-nix-action from 25 to 26 (#7)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 10:48:07 +01:00
.github build(deps): bump cachix/install-nix-action from 25 to 26 (#7) 2024-03-11 10:48:07 +01:00
lib doc: copy correct directory 2024-01-08 19:19:57 +01:00
modules Simplify mkPackageOption 2024-03-06 13:33:02 +01:00
LICENSE Initial commit 2022-12-20 01:48:50 +01:00
README.md Cleanup readme 2023-12-20 02:09:57 +01:00
flake.lock flake.lock: Update 2024-01-28 20:42:19 +01:00
flake.nix Asserted formatting fixes 2024-01-08 14:48:41 +01:00

README.md

NixOS Modules

Opinionated, shared NixOS configurations.

Usage

Add or merge the following settings to your flake.nix:

{
  inputs = {
    nixos-modules.url = "github:SuperSandro2000/nixos-modules";
  };

  outputs = { nixos-modules }: {
    nixosConfigurations.HOSTNAME = {
      modules = [
       nixos-modules.nixosModule
    ];
  };
}

Design

  • Modules should never change the configuration without setting an option
  • Unless the global overwrite opinionatedDefaults = true is set which activates most settings.

Similar projects