Commit 57a8f487b449

Vincent Demeester <vincent@sbr.pm>
2024-11-26 09:23:10
systems/aomi: back to a workstation (and desktop)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 62e918c
Changed files (2)
systems/hosts/aomi.nix
@@ -80,8 +80,14 @@ in
 
   modules = {
     core.binfmt.enable = true;
+		editors.emacs.enable = true;
     hardware = {
+      yubikey = { enable = true; u2f = true; };
       laptop.enable = true;
+      bluetooth.enable = true;
+    };
+    desktop = {
+      wayland.sway.enable = true;
     };
     dev = {
       enable = true;
@@ -135,6 +141,11 @@ in
     home = true;
   };
 
+	environment.systemPackages = with pkgs; [
+		virt-manager
+		catt
+		go-org-readwise
+	];
 
   services.udev.extraRules = ''
     # STM32 rules for the Moonlander and Planck EZ
flake.nix
@@ -94,15 +94,15 @@
               ./systems/hosts/wakasu.nix
             ];
           };
-          # Servers (stable)
-          aomi = inputs.nixpkgs-24_05.lib.nixosSystem {
+          aomi = inputs.nixpkgs.lib.nixosSystem {
             system = "x86_64-linux";
-            modules = commonModules ++ stableModules ++ [
+            modules = commonModules ++ unstableModules ++ [
               inputs.nixos-hardware.nixosModules.lenovo-thinkpad-p1-gen3
               inputs.nixos-hardware.nixosModules.common-pc-laptop-ssd
               ./systems/hosts/aomi.nix
             ];
           };
+          # Servers (stable)
           shikoku = inputs.nixpkgs-24_05.lib.nixosSystem {
             system = "x86_64-linux";
             modules = commonModules ++ stableModules ++ [