nix/packages/hosts/thinker.nix

47 lines
1 KiB
Nix
Raw Normal View History

2025-02-17 21:42:13 -06:00
{ diskoConfigurations, hardware, ... }:
2025-02-14 13:31:18 -06:00
{
2025-02-17 21:42:13 -06:00
system.stateVersion = "24.11";
2025-02-20 23:23:06 -06:00
networking.hostName = "thinker";
2023-10-03 11:52:44 -05:00
2024-01-17 09:19:07 -06:00
boot = {
loader = {
efi.canTouchEfiVariables = true;
systemd-boot.enable = true;
};
2025-02-14 13:31:18 -06:00
initrd.availableKernelModules = [
"xhci_pci"
"nvme"
"ahci"
];
2024-01-17 09:19:07 -06:00
};
2023-11-21 10:14:58 -06:00
2025-02-17 21:42:13 -06:00
imports = with hardware; [
diskoConfigurations.foxtrot
lenovo-thinkpad-t480
common-pc-laptop-ssd
];
2024-12-28 00:22:27 -06:00
2025-02-17 21:42:13 -06:00
hardware.bluetooth.enable = true;
programs.steam.enable = true;
networking.wifi.enable = true;
lyte.desktop.enable = true;
home-manager.users.daniel = {
lyte.shell.enable = true;
lyte.desktop.enable = true;
2025-02-17 21:45:18 -06:00
home = {
stateVersion = "24.11";
file.".config/easyeffects/output" = {
enable = true;
source = fetchGit {
url = "https://github.com/ceiphr/ee-framework-presets";
rev = "27885fe00c97da7c441358c7ece7846722fd12fa";
};
2024-12-28 00:22:27 -06:00
};
};
2025-02-17 21:42:13 -06:00
services.easyeffects = {
enable = true;
preset = "philonmetal";
};
2024-12-28 00:22:27 -06:00
};
2023-09-04 11:40:30 -05:00
}