nix/packages/hosts/thinker.nix
Daniel Flanagan 1102c7028d
All checks were successful
/ build-host (map[host:beefcake]) (push) Successful in 34s
/ build-host (map[host:dragon]) (push) Successful in 48s
/ build-host (map[host:flipflop]) (push) Successful in 37s
/ build-host (map[host:foxtrot]) (push) Successful in 47s
/ build-host (map[host:rascal]) (push) Successful in 19s
/ build-host (map[host:router]) (push) Successful in 25s
/ build-host (map[host:steamdeck]) (push) Successful in 43s
/ build-devshell (push) Successful in 18s
/ flake-check (push) Successful in 5m45s
fix: thinker jujutsu
2025-03-27 14:50:19 -05:00

49 lines
1.1 KiB
Nix

{ diskoConfigurations, hardware, ... }:
{
system.stateVersion = "24.11";
networking.hostName = "thinker";
boot = {
loader = {
efi.canTouchEfiVariables = true;
systemd-boot.enable = true;
};
initrd.availableKernelModules = [
"xhci_pci"
"nvme"
"ahci"
];
};
imports = with hardware; [
diskoConfigurations.foxtrot
lenovo-thinkpad-t480
common-pc-laptop-ssd
];
hardware.bluetooth.enable = true;
programs.steam.enable = true;
networking.wifi.enable = true;
lyte.desktop.enable = true;
home-manager.users.daniel = {
lyte.shell = {
enable = true;
learn-jujutsu-not-git.enable = true;
};
lyte.desktop.enable = true;
home = {
stateVersion = "24.11";
file.".config/easyeffects/output" = {
enable = true;
source = fetchGit {
url = "https://github.com/ceiphr/ee-framework-presets";
rev = "27885fe00c97da7c441358c7ece7846722fd12fa";
};
};
};
services.easyeffects = {
enable = true;
preset = "philonmetal";
};
};
}