From 9594a9c28ea351fb61474b542dba0c94da5d66f5 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Tue, 5 Mar 2024 09:45:37 +0100 Subject: [PATCH] x1: add autoupgrade Signed-off-by: Harald Hoyer --- systems/x86_64-linux/x1/default.nix | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/systems/x86_64-linux/x1/default.nix b/systems/x86_64-linux/x1/default.nix index 52039b7..25e0f29 100644 --- a/systems/x86_64-linux/x1/default.nix +++ b/systems/x86_64-linux/x1/default.nix @@ -8,6 +8,14 @@ with lib.plusultra; ./hardware-configuration.nix ]; + system.autoUpgrade = { + enable = true; + operation = "boot"; + allowReboot = false; + flags = [ "--update-input" "nixpkgs" ]; + flake = "git+https://git.hoyer.xyz/harald/nixcfg#${networking.hostName}"; + }; + plusultra.gui.enable = true; plusultra.nix.enable = true; plusultra.nix.extra-substituters = { @@ -127,20 +135,6 @@ with lib.plusultra; "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIDsb/Tr69YN5MQLweWPuJaRGm+h2kOyxfD6sqKEDTIwoAAAABHNzaDo= harald@fedora.fritz.box" ]; - # users.users.harald = { - # shell = pkgs.fish; - # isNormalUser = true; - # description = "harald"; - # extraGroups = [ "networkmanager" "wheel" "sgx" "libvirtd" "tss" "rspamd" ]; - # openssh.authorizedKeys.keys = [ - # "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIDsb/Tr69YN5MQLweWPuJaRGm+h2kOyxfD6sqKEDTIwoAAAABHNzaDo= harald@fedora.fritz.box" - # "sk-ecdsa-sha2-nistp256@openssh.com AAAAInNrLWVjZHNhLXNoYTItbmlzdHAyNTZAb3BlbnNzaC5jb20AAAAIbmlzdHAyNTYAAABBBACLgT81iB1iWWVuXq6PdQ5GAAGhaZhSKnveQCvcNnAOZ5WKH80bZShKHyAYzrzbp8IGwLWJcZQ7TqRK+qZdfagAAAAEc3NoOg== harald@hoyer.xyz" - # "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAYbUTKpy4QR3s944/hjJ1UK05asFEs/SmWeUbtS0cdA660sT4xHnRfals73FicOoz+uIucJCwn/SCM804j+wtM=" - # "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMNsmP15vH8BVKo7bdvIiiEjiQboPGcRPqJK0+bH4jKD harald@lenovo.fritz.box" - # ]; - # }; - # - virtualisation = { podman = { enable = true;