1
0

default.nix 555 B

123456789101112131415161718192021222324
  1. { config, pkgs, lib, ... }:
  2. let
  3. hosts = import ../../../config/hosts.nix;
  4. in
  5. {
  6. imports = [
  7. ./hardware.nix
  8. ../../../nixos/modules/system/nixos-base.nix
  9. ../../../nixos/profiles/server
  10. ../../../nixos/server-modules/hardware/networking
  11. ../../../nixos/server-modules/docker
  12. ../../../nixos/server-modules/docker/containers/navidrome.nix
  13. ../../../nixos/server-modules/docker/containers/gogs.nix
  14. ];
  15. interfaces.eth0.ipv4.addresses = [{
  16. address = "192.168.1.150";
  17. }];
  18. networking.hostName = hosts.moholt.hostname;
  19. }