wip: refactor structure

This commit is contained in:
Sean Kovacs 2025-11-13 11:29:01 -05:00
commit 5b648d9784
Signed by: sckova
GPG key ID: 00F325187C68651A
5 changed files with 173 additions and 169 deletions

View file

@ -0,0 +1,34 @@
{
config,
pkgs,
lib,
catppuccin,
...
}:
{
networking.hostName = "peach";
catppuccin.accent = "peach";
home-manager.users.sckova = {
imports = [ catppuccin.homeModules.catppuccin ];
};
hardware.asahi = {
enable = true;
setupAsahiSound = true;
# extractPeripheralFirmware = false;
# This is broken because of flake git tracking.
# I can't figure out how to make it work.
peripheralFirmwareDirectory = ./firmware;
};
swapDevices = [
{
device = "/swapfile";
size = 32000; # 32GB
}
];
security.sudo.wheelNeedsPassword = false;
}