40 lines
795 B
Nix
40 lines
795 B
Nix
|
|
{
|
||
|
|
pkgs,
|
||
|
|
inputs,
|
||
|
|
...
|
||
|
|
}: {
|
||
|
|
imports = [
|
||
|
|
../../system
|
||
|
|
./hardware-configuration.nix
|
||
|
|
./disk.nix
|
||
|
|
./config.nix
|
||
|
|
inputs.disko.nixosModules.disko
|
||
|
|
];
|
||
|
|
|
||
|
|
environment.systemPackages = [pkgs.hd-idle];
|
||
|
|
networking.hostName = "komikan";
|
||
|
|
time.timeZone = "America/New_York";
|
||
|
|
users.users.ahnwuoa = {
|
||
|
|
isNormalUser = true;
|
||
|
|
extraGroups = ["wheel"];
|
||
|
|
};
|
||
|
|
u.has = {
|
||
|
|
graphical = false;
|
||
|
|
wine = false;
|
||
|
|
virt = false;
|
||
|
|
container = false;
|
||
|
|
};
|
||
|
|
boot.loader.grub = {
|
||
|
|
useOSProber = false;
|
||
|
|
efiSupport = false;
|
||
|
|
};
|
||
|
|
systemd.services.hd-idle = {
|
||
|
|
description = "Disk spin down daemon";
|
||
|
|
wantedBy = ["multi-user.target"];
|
||
|
|
serviceConfig = {
|
||
|
|
ExecStart = "${pkgs.hd-idle}/bin/hd-idle";
|
||
|
|
};
|
||
|
|
};
|
||
|
|
boot.loader.efi.canTouchEfiVariables = false;
|
||
|
|
}
|