Commit 57a8f487b449
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 ++ [