wip: dnsc-machine setup

This commit is contained in:
Dennis Schoepf 2025-12-16 23:29:20 +01:00
parent ffe035cc63
commit 2760b06666
2 changed files with 11 additions and 9 deletions

View file

@ -40,7 +40,6 @@
in in
{ {
# Custom nixosModules # Custom nixosModules
nixosModules.base = import ./modules/base;
nixosModules.macos = import ./modules/macos; nixosModules.macos = import ./modules/macos;
nixosModules.homebrew = import ./modules/homebrew; nixosModules.homebrew = import ./modules/homebrew;
nixosModules.aerospace = import ./modules/aerospace; nixosModules.aerospace = import ./modules/aerospace;
@ -69,6 +68,17 @@
nixosConfigurations.dnsc-machine = nixpkgs.lib.nixosSystem { nixosConfigurations.dnsc-machine = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = { inherit inputs outputs; }; specialArgs = { inherit inputs outputs; };
pkgs = import nixpkgs {
system = "x86_64-linux";
overlays = [
self.overlays.default
inputs.zellij-switch.overlays.default
];
config = {
allowUnfree = true;
allowUnsupportedSystem = true;
};
};
modules = [ modules = [
./hosts/dnsc-machine ./hosts/dnsc-machine
]; ];

View file

@ -24,14 +24,6 @@
outputs.nixosModules.steam outputs.nixosModules.steam
]; ];
# Device specific overlays
# Overlays for all devices are defined
# in flake.nix
nixpkgs.overlays = [
outputs.self.overlays.default
inputs.zellij-switch.overlays.default
];
# General settings # General settings
networking.hostName = "dnsc-machine"; networking.hostName = "dnsc-machine";
time.timeZone = "Europe/Berlin"; time.timeZone = "Europe/Berlin";