it brokko

This commit is contained in:
KoenDR06 2026-03-26 00:19:31 +01:00
parent 163782be1b
commit 67fe88ec1c
4 changed files with 29 additions and 24 deletions

View file

@ -79,4 +79,8 @@ reboot
mkdir -p /persist/etc/nixos mkdir -p /persist/etc/nixos
cp -r /etc/nixos /persist/etc cp -r /etc/nixos /persist/etc
cp /etc/machine-id /persist/etc/machine-id cp /etc/machine-id /persist/etc
mkdir -p /persist/etc/ssh
cp /etc/ssh/ssh_host_ed25519_key /persist/etc/ssh
cp /etc/ssh/ssh_host_ed25519_key.pub /persist/etc/ssh

View file

@ -19,12 +19,16 @@ in {
environment.etc = { environment.etc = {
nixos.source = "/persist/etc/nixos"; nixos.source = "/persist/etc/nixos";
machine-id.source = "/persist/etc/machine-id"; machine-id.source = "/persist/etc/machine-id";
"ssh/ssh_host_ed25519_key".source = "/persist/etc/ssh/ssh_host_ed25519_key";
"ssh/ssh_host_ed25519_key.pub".source = "/persist/etc/ssh/ssh_host_ed25519_key.pub";
}; };
security.sudo.extraConfig = '' security.sudo.extraConfig = ''
Defaults lecture = never Defaults lecture = never
''; '';
users.mutableUsers = false;
boot.initrd.postDeviceCommands = pkgs.lib.mkBefore '' boot.initrd.postDeviceCommands = pkgs.lib.mkBefore ''
mkdir -p /mnt mkdir -p /mnt

View file

@ -22,9 +22,7 @@ in {
}; };
systemd.services."enable-wol" = { systemd.services."enable-wol" = {
script = '' script = builtins.readFile ../../misc/startup.sh;
/home/horseman/nix-config/misc/startup.sh
'';
serviceConfig = { serviceConfig = {
Type = "oneshot"; Type = "oneshot";
User = "root"; User = "root";

View file

@ -1,22 +1,21 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IC9tczZkdyBlcUJQ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IC9tczZkdyBRYkZw
Q0w2WWdNUWwySExscUkvc1JjMGQwNDcyTHBtMGxrVFQ0UlpvQUNrCjJ3VjRFYWF6 bldsb0JESDFiTVFRQ3RLZktFUU5OL3VITEhNM1dyNzE2VzF1dVcwCmxkdlE0M1pm
Rm9QMk83V2hsMkUyR2RyS0pheG0rUjhDVFN0eUFTTXJQM2sKLT4gc3NoLWVkMjU1 NEpTcmtESWdvbm81L2dLU1FudVB1T1JmM2VBemY1K3R6MzQKLT4gc3NoLWVkMjU1
MTkgZ1BJZFpBIEI5SHNacVcrbVl1Z2VjdFJyV1UrVDZGUkFKMXc1NEtlTzNIS213 MTkgZ1BJZFpBIHlTRVBvM2dYbWtVYUJ1Y3pQc0I4bnFZQ2hPYS9GWFpVc0VXSDlU
MTB2bGcKTjhYNERkRjd3Z3NueHpTYWJpM0ZWSkk4bGxlTFQrbFlFc2ZCWEpKRUJR T0l3R2sKdHFqQm5iZEErZ3dVUUp1WGhDWUVHdEc3TUlqWnJJNXkyeUJiZmJMMW1L
bwotPiBzc2gtZWQyNTUxOSBXeUlGekEgai9yczJENFlIOEJPVEFqUU5vNHk4Wkc5 bwotPiBzc2gtZWQyNTUxOSBXeUlGekEgaHIzTkdPNGZ6MWlyM0lrWXJwd2hYaWN6
empZdi9hSXlORUtmaVZETmZDRQoyaTBvODJlZmQ5c3BCdnM5NktCVEMxVFFCakhn VGpQblp4Kysxc25YOXdsTzMzUQp2dGFHeXVmbVgwajNKK1ZNU0szUEpJRmRCS0pD
bkN0RjB2VzhMRjl0ZlJVCi0+IHNzaC1lZDI1NTE5IGRiT2VoQSB2S0JLQXhOczR0 NnNyL3h2TFNFWmR1VkwwCi0+IHNzaC1lZDI1NTE5IGRiT2VoQSBONnVPWUlWL0Ro
clBjWmRpbXVoYXpiODJjTUdoRUxRSE9PSkIyR2JsT25jCkZXc2pxbVBXbEoyS2x0 ZTdQbG5mRk42ZUFsYVFkWHowZmJreXhqYTc5M0prRHpvCkRYVmpHbldMT1dWdm5F
SlVWRmxEWlA0ZVpId2c0K3V4M25PUkhDZExvOTgKLT4gc3NoLWVkMjU1MTkgdHYv dEdlT1YrT2tEa2loa1h0WVV2YlFHdTlBWWlnQ0UKLT4gc3NoLWVkMjU1MTkgdHYv
Q3pnIGt3U1J3djlpM1BKUmE3SnFFU2lDNkpPSERDUUR2MHdKMFIvanUvYll3aHMK Q3pnIG1Cc2RiUkE0WERzTU1aL3h2YWtNckdLeDFraGtQclhhNjlCQUFObk93elEK
NWxaVGhMVy9CT0V5cWcybHQ2WVlvbUJRaFE1cVpnbmEzKzRxWW5RcVhBRQotPiBz WUR4dVJqbUh3LytSbTBkSmg1SUhYQ0pGQkxiM2tMWW1FZUtmWmxtVFYyWQotPiBz
c2gtZWQyNTUxOSBrTlFjWncgM2x6L1F1bEEvTU54RkR6V0l4SG43WHlZNHEyM1dW c2gtZWQyNTUxOSBrTlFjWncgelFXeVYyZlVCVXg5ejVZSGdNTXF3YjY2OW1DYUNr
cm9MQ25WTm4rSlVrMAo5Zk5iU1UyVHQxbkRBTnNxMTN1anREdGdrQTNzbnNNeHlj RXdoVlFrL0xhZnRWawpVTjVRMjNNRlhjaDkvckFmTmhuUjZTbzBzS21ibU1xUjJO
MktrYjVWUm5JCi0+IFU7bU1yI0gtZ3JlYXNlIC5pR29fdFhAIHp2WlosIHwsaFhw ZDFydmZCK2VRCi0+IFItZ3JlYXNlIFBEIGAvdD57Im4oIEhEW0MgLQoybmNnaUpO
CkprWllya2VSS0xPR0U2d1RJcnVDdWJMVklZOHMycWxaOGVMcnVuUitXd2Ura1VU aVl4Y0dERXBMdzBEZlJhWGUKLS0tICtnc2pHWnh5MUE5cndVc1FDa0tJRWloU1Aw
OFVFVE1jajRrdUtWV2Y2N1EKcTNWNTY3T3NoVHF0YjlVTnVnCi0tLSBPMmlSZW5k Zm0wdDJWY2lDbUV0MVIzODgKZOAVSl5pQwFI9YRpSkqHUCiBdn2UAL8ZALAuijya
UVhOTStobWIrUmQzbldIdWoyK0VzZWFPc25nd3RLelk1U3RZCupun+M3jtGXiD8y jYh34OCkzlguVGATye5t/46JIbnAUc1RiMNAGGdCU6hvqyo3C/ZMXdbDa4HW7yoG
8oBmknZc0ChPp4QiPrh2Jo0x9+6rKDwX0eGoxPCHj8rZ4Md33RIB/JOUszVUfzwh ixYoAV57cWHRGiggMvTC/XUBJR5uni7h3/RcOg==
v2E+LDqULmpW1yWCL08klb3KrUi/ShHMjSjpHRo7vas5tUnNiQlbYVn+eMBelQ==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----