ygg again

This commit is contained in:
Gregory Bednov 2025-12-27 04:35:58 +03:00
commit f760950ae9

View file

@ -293,6 +293,15 @@ in
]; ];
}; };
programs.vscode = {
enable = true;
extenstions = with pkgs.vscode-extensions; [
ms-vscode.cpptools-extension-pack
zainchen.json
];
defaultEditor = true;
};
# вставленные флешки автоматически монтируются # вставленные флешки автоматически монтируются
services.devmon.enable = true; services.devmon.enable = true;
@ -445,14 +454,18 @@ in
]; ];
##### СЕТЕВЫЕ НАСТРОЙКИ ####### ##### СЕТЕВЫЕ НАСТРОЙКИ #######
# каждый компьютер виден под уникальным именем через Avahi services.yggdrasil = {
enable = true;
persistentKeys = true;
settings = { Peers = [ "tcp://10.0.174.12:12345" ]; };
};
services.avahi = { services.avahi = {
enable = false;
hostName = "nixos" hostName = "nixos"
+ builtins.readFile ((pkgs.runCommandLocal "uuid" {} '' + builtins.readFile ((pkgs.runCommandLocal "uuid" {} ''
mkdir $out mkdir $out
cat /proc/sys/kernel/random/uuid > $out/uuid cat /proc/sys/kernel/random/uuid > $out/uuid
'')+"/uuid"); '')+"/uuid");
enable = true;
nssmdns4 = true; nssmdns4 = true;
openFirewall = true; openFirewall = true;
publish = { publish = {