47 lines
1.5 KiB
Nix
47 lines
1.5 KiB
Nix
{self, ...}: {
|
|
universe = {
|
|
programs = {
|
|
android-tools.enable = true;
|
|
};
|
|
|
|
system = {
|
|
tmpUseTmpfs = true;
|
|
emulatedSystems = ["aarch64-linux"];
|
|
arch = "x86_64-linux";
|
|
hostname = "earth";
|
|
username = "tx0";
|
|
};
|
|
|
|
nixpkgs = {
|
|
allowUnfree = true;
|
|
overlays = [(import "${self}/overlays/spotx.nix")];
|
|
};
|
|
|
|
locale = {
|
|
lang = "en_US.UTF-8";
|
|
timeZone = "Asia/Yekateringburg";
|
|
};
|
|
|
|
services = {
|
|
command-not-found.enable = true;
|
|
libvirtd.enable = false;
|
|
podman.enable = true;
|
|
|
|
openssh = {
|
|
enable = true;
|
|
ports = [22 48001];
|
|
authorizedKeys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCz8WZ+c24RYjBMVNZGMR+IjSQb7WtrMi2ZcfAf6BwNLaKJTlWABN20FSscbGy8oCdfheAKvdTrx+hMRNCmEdTmNZlDXZ0kDBFh1h3I2geC3XNWjXuYSSmZpfW71Tex5ZHpruD9lstL9rBVY7c1ZKJfmtgM5m+x44FZwjxdFffQbj9LtLmy6zWQ7iX7/zzcdPJvJxoQbBwmAeVqZErpR/IoSG2uXTS4tIqGStfg6kBoV/AZBwYCxE0f3jFzajTMm+n6kjnKOiztfaw+NVB4+QLlSvB5i3iJ7afjhv/KfH4/t0gmVCfqo+O9pPOUqLokQvHvAu33M6PP5Roc4mK+pGEYXabUdv757uo8RdDg6x3bu5kgJS+V06ZycnDtHYNda+8/qEh+nryu0TqqJtqALwO2k7VcTgDoMrU3UvXRSA3wIO+Gp8qbPVjJv1/jSKoVurmFe3Wwy0LVEA++zF4F571aOPzwY49q6AF+JuPCUWPy44K7oG6MfFPZSk7TtSelH18= timoxa@pc"
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAka1w1Ld4KLiZfztI6Qqe5irM6g8G0ENGmqds+LWiGE"
|
|
];
|
|
};
|
|
|
|
amneziawg = {
|
|
enable = true;
|
|
secret-config = ./awg0-earth.conf;
|
|
IfName = "awg0";
|
|
};
|
|
};
|
|
};
|
|
}
|