fix: nixos local hostname resolution

This commit is contained in:
arcnmx 2024-03-16 13:35:17 -07:00
parent e91fc56a31
commit 7d6a31b37b

View file

@ -1,10 +1,11 @@
{
inputs,
name,
config,
lib,
...
}: let
inherit (lib.modules) mkDefault mkOverride;
inherit (lib.modules) mkIf mkOrder mkDefault mkOverride;
inherit (inputs.self.lib.lib) domain;
in {
networking = {
@ -12,4 +13,9 @@ in {
domain = mkDefault domain;
hostName = mkOverride 25 name;
};
# work around https://github.com/NixOS/nixpkgs/issues/132646
system.nssDatabases.hosts = mkIf config.services.resolved.enable (
mkOrder 500 [ "files" ]
);
}