mirror incase github.com is down
Go to file
Sandro - 30f1266806
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/a6486be6c11c609cd60c01a427279e8a80a025fa' (2023-01-29)
  → 'github:nix-community/nixpkgs.lib/14ad8df808e5dc13bf4664da1e24a36814c28c16' (2023-03-12)
2023-03-16 23:10:43 +01:00
lib Format 2023-02-18 23:49:11 +01:00
modules portunus: fix setting names 2023-02-23 00:34:37 +01:00
LICENSE Initial commit 2022-12-20 01:48:50 +01:00
README.md Update readme 2023-01-03 05:14:35 +01:00
flake.lock flake.lock: Update 2023-03-16 23:10:43 +01:00
flake.nix Fix nixosModules not providing an attrset of modules 2023-01-09 21: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