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
49 lines
1.1 KiB
Nix
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";
|
|
};
|
|
};
|
|
}
|