From b1053ad5e2f748962386d8ded34ed6afdd0f122c Mon Sep 17 00:00:00 2001
From: Leyla Becker <git@jan-leila.com>
Date: Tue, 3 Sep 2024 00:31:54 -0500
Subject: [PATCH] created list of tech debt built up

---
 debt.txt                         | 7 +++++++
 hosts/defiant/configuration.nix  | 2 --
 hosts/twilight/configuration.nix | 4 +---
 3 files changed, 8 insertions(+), 5 deletions(-)
 create mode 100644 debt.txt

diff --git a/debt.txt b/debt.txt
new file mode 100644
index 0000000..32af171
--- /dev/null
+++ b/debt.txt
@@ -0,0 +1,7 @@
+1. Open GL?
+2. allowUnfree should be dynamically enabled by the users whenever they need them
+3. graphics driver things should prob be in the hardware-configuration.nix
+4. what does `boot.kernelModules = [ "sg" ]` do?
+5. sops.age.keyFile should not just be hard coded to leyla?
+6. openssh configuration for server
+7. isThinInstallation -> isThinUser
diff --git a/hosts/defiant/configuration.nix b/hosts/defiant/configuration.nix
index 735d31e..99cbde4 100644
--- a/hosts/defiant/configuration.nix
+++ b/hosts/defiant/configuration.nix
@@ -20,8 +20,6 @@
     isNormalUser = true;
     isThinInstallation = true;
   };
-  users.ester.isNormalUser = false;
-  users.eve.isNormalUser = false;
 
   boot.loader.grub = {
     enable = true;
diff --git a/hosts/twilight/configuration.nix b/hosts/twilight/configuration.nix
index eee38be..88cd750 100644
--- a/hosts/twilight/configuration.nix
+++ b/hosts/twilight/configuration.nix
@@ -44,9 +44,7 @@
   nixpkgs.config.allowUnfree = true;
 
   # Enable OpenGL
-  hardware.opengl = {
-    enable = true;
-  };
+  hardware.graphics.enable = true;
 
   # Load nvidia driver for Xorg and Wayland
   services.xserver.videoDrivers = ["nvidia"];