mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 05:29:23 +08:00
32 lines
729 B
Nix
32 lines
729 B
Nix
inputs:
|
|
{
|
|
config =
|
|
{
|
|
nixos =
|
|
{
|
|
system =
|
|
{
|
|
nixpkgs.march = "broadwell";
|
|
network =
|
|
{
|
|
static =
|
|
{
|
|
br0 = { ip = "192.168.1.12"; mask = 24; gateway = "192.168.1.1"; dns = "192.168.1.1"; };
|
|
eno2 = { ip = "192.168.178.3"; mask = 24; };
|
|
};
|
|
trust = [ "eno2" ];
|
|
bridge.br0.interfaces = [ "eno1" ];
|
|
};
|
|
fileSystems.mount.btrfs."/dev/disk/by-partlabel/srv1-node2-nodatacow" =
|
|
{ "/nix/nodatacow" = "/nix/nodatacow"; "/nix/backups" = "/nix/backups"; };
|
|
};
|
|
services =
|
|
{
|
|
xray.client = {};
|
|
beesd."/".threads = 4;
|
|
kvm.nodatacow = true;
|
|
};
|
|
};
|
|
};
|
|
}
|