aboutsummaryrefslogtreecommitdiff
path: root/nixos/custom-hosts.nix
blob: a0a18b4337e6d3adb3be648a8b8ebc1e2c868c48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{ ...
}:
let
  rootDomainName = "stvnliu.me";
  subdomains = [
    "git"
    "kellnr"
    "www"
    "blog"
    "files"
    "code"
    "chat"
  ];
in
{
  networking.extraHosts = ''
    # home IP mapping 
    192.168.1.100 ${rootDomainName} ${builtins.concatStringsSep " " (map (x: x + "." + rootDomainName) subdomains)}
  '';
}