From 0cadf87550876169e747c98a670c3b65b14bbad2 Mon Sep 17 00:00:00 2001 From: Chandler Swift Date: Mon, 1 Sep 2025 17:42:12 -0500 Subject: [PATCH 1/2] =?UTF-8?q?bert:=20Add=20K=C3=A4the=20user?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bert/configuration.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bert/configuration.nix b/bert/configuration.nix index 2e30685..1e4be01 100644 --- a/bert/configuration.nix +++ b/bert/configuration.nix @@ -74,6 +74,14 @@ services.openssh.settings.PasswordAuthentication = false; users.users.root.openssh.authorizedKeys.keys = [''ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEhPyyqS3BGYor3zLbjc8hZuhem3mS8TNmvWogXcnz/b chandler@chandlerswift.com'' ]; + users.users.kathe = { + isNormalUser = true; + description = "Käthe Swift"; + openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMJFkFEKuT9v9B9ynAf5QfLZF54jWhzEnQIeW2kQWKJ+" + ]; + }; + users.users.isaac = { isNormalUser = true; description = "Isaac Swift"; From 99526a4ea220aa4f9037b6b54603e5ec65c4ca8e Mon Sep 17 00:00:00 2001 From: Chandler Swift Date: Thu, 4 Sep 2025 22:10:01 -0500 Subject: [PATCH 2/2] =?UTF-8?q?oscar:=20Pin=20kernel=20to=206.12.43=20LTS?= =?UTF-8?q?=20=F0=9F=99=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- oscar/hardware-configuration.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/oscar/hardware-configuration.nix b/oscar/hardware-configuration.nix index ed7c834..a950bd3 100644 --- a/oscar/hardware-configuration.nix +++ b/oscar/hardware-configuration.nix @@ -11,7 +11,20 @@ boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usb_storage" "sd_mod" ]; boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-amd" ]; - boot.kernelPackages = pkgs.linuxPackages_latest; + # It's been a busy month with dock issues! Two specific kernel constraints: + # 1. We're, for the moment, stuck on the LTS kernel because kernels >6.15.? + # break wired networking on the dock. This has been reported in Fedora + # fora: + # https://discussion.fedoraproject.org/t/fedora-42-driver-issues-with-kernel-6-15-thunderbolt-docking-station-igb-usb/157039 + # 2. "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" + # (included in 6.12.44, so we're pinned to one release earlier) breaks + # external DisplayPort displays on the Thunderbolt Dock. Issue tracker: + # https://gitlab.freedesktop.org/drm/amd/-/issues/4500 + # A patch has been developed as of 2025-09-03, but no fix yet. Also + # believed to be broken in 6.16.0 and newer. + # via https://discuss.cachyos.org/t/thunderbolt-dock-dp-displays-no-longer-working/14695/2 + boot.kernelPackages = (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/b98378bf28d97644078e1c56d10dc7819d643cbf~.tar.gz") {}).linuxPackages; # before 6.12.44 upgrade + boot.extraModulePackages = [ ]; fileSystems."/" =