This commit is contained in:
2026-05-28 18:01:45 +09:00
parent d0fa1de101
commit 284ccb22ee
6 changed files with 86 additions and 1 deletions
+23
View File
@@ -0,0 +1,23 @@
{
host,
lib,
...
}:
{
networking = {
hostName = host;
nameservers = lib.mkDefault [
"1.1.1.1"
"1.0.0.1"
"10.50.80.53"
"10.50.80.54"
];
};
services.resolved.enable = lib.mkDefault false;
security.pki.certificateFiles = [
./root_ca.crt
];
}
+13
View File
@@ -0,0 +1,13 @@
-----BEGIN CERTIFICATE-----
MIIBszCCAVqgAwIBAgIRAPCAxajuCEmnXKploQS+KAkwCgYIKoZIzj0EAwIwODEW
MBQGA1UEChMNTW9vbnMgSG9tZSBDQTEeMBwGA1UEAxMVTW9vbnMgSG9tZSBDQSBS
b290IENBMB4XDTI1MTIwNjE4MDgwN1oXDTM1MTIwNDE4MDgwN1owODEWMBQGA1UE
ChMNTW9vbnMgSG9tZSBDQTEeMBwGA1UEAxMVTW9vbnMgSG9tZSBDQSBSb290IENB
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEDw2M0NQMju2zN5ZXwsYaTieWggId
XmRSXjOHW4/pBEI11xk1GkMFbeVmppr1cbcNmbB+fmxoFa+oKguhFDSsdaNFMEMw
DgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQEwHQYDVR0OBBYEFGuC
UGL5CxdamFfBVC8xH306Wo6xMAoGCCqGSM49BAMCA0cAMEQCIBqWCNWBuwhWDYoi
fpqOqz2HSChOsKCIAgfTJlUUgSlSAiALekUJ+4M+L4/vP4GpkrSovuQ7JOMXV44+
30Pcx4AoJg==
-----END CERTIFICATE-----
+24
View File
@@ -0,0 +1,24 @@
_: {
networking = {
networkmanager = {
enable = true;
dns = "none";
wifi.powersave = false;
wifi.backend = "wpa_supplicant";
settings = {
"device"."wifi.scan-rand-mac-address" = "no";
"connection"."wifi.cloned-mac-address" = "permanent";
};
};
wireless.iwd.enable = false;
};
boot.extraModprobeConfig = ''
options cfg80211 ieee80211_regdom=JP
options iwlwifi power_save=0
options iwlwifi uapsd_disable=1
'';
programs.nm-applet.enable = true;
}
+21
View File
@@ -0,0 +1,21 @@
{
userName,
inputs,
...
}:
{
imports = [ inputs.home-manager.nixosModules.home-manager ];
home-manager = {
useUserPackages = true;
useGlobalPkgs = true;
backupFileExtension = "backup";
users.moons = {
home = {
username = userName;
homeDirectory = "/home/${userName}";
stateVersion = "26.05";
};
};
};
}