22
0
mirror of https://github.com/SuperSandro2000/nixos-modules.git synced 2024-06-17 21:35:33 +02:00
mirror incase github.com is down
Go to file
Sandro Jäckel 00c021a710
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/05c07c73de74725ec7efa6609011687035a92c0f' (2023-10-15)
  → 'github:nix-community/nixpkgs.lib/d00d4561f0601ff5aaacff6d4882513e379ca873' (2023-11-26)
2023-11-26 19:44:01 +01:00
lib ldap: add new option to generate group filter in search filters 2023-07-02 02:36:05 +02:00
modules home-assistant: fix ldap login script 2023-11-12 21:41:41 +01:00
flake.lock flake.lock: Update 2023-11-26 19:44:01 +01:00
flake.nix flake: filter source directory to only contain directories and nix files 2023-04-04 22:49:47 +02:00
LICENSE Initial commit 2022-12-20 01:48:50 +01:00
README.md Update readme 2023-01-03 05:14:35 +01:00

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