interfaces and package config externalized, also tmux added and version variable

This commit is contained in:
2025-07-16 20:33:59 +02:00
parent 80d8003e4d
commit 47f7bc25b7
6 changed files with 49 additions and 32 deletions

View File

@@ -3,11 +3,18 @@ with lib;
{
#
# SYSTEM
vars.username = "";
vars.usermail = "";
vars.local_ip = "";
vars.hostname = "";
vars.hostid = "";
vars.username = "";
vars.usermail = "";
vars.local_ip = "";
vars.hostname = "";
vars.hostid = "";
vars.host_type = "";
vars.interfaces = [""];
# DO NOT TOUCH!!!!!!!!!!!!!!!!!!!!!!!!!!
# For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion .
vars.stateVersion = "23.11"; # Default to the oldest supported version in my fleet
# DO NOT TOUCH!!!!!!!!!!!!!!!!!!!!!!!!!!
# WIREGUARD
vars.wg_adress = "";