Factor out base configuration

This commit is contained in:
Nathan McCarty 2024-11-27 23:59:57 +00:00
parent 9dee45480d
commit 133bd3e673
4 changed files with 42 additions and 3 deletions

View file

@ -27,9 +27,10 @@
{
imports = [
# include NixOS-WSL modules
# WSL support
inputs.nixos-wsl.nixosModules.default
lix-module.nixosModules.default
# Our modules
(import ../../modules/base.nix {inherit inputs;})
];
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";

20
nixos/modules/base.nix Normal file
View file

@ -0,0 +1,20 @@
{ inputs }:
{
config,
lib,
pkgs,
...
}:
{
imports = [
inputs.lix-module.nixosModules.default
];
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
system.stateVersion = "24.11";
}