49 lines
971 B
Nix
49 lines
971 B
Nix
{ inputs, lux, ... }:
|
|
{
|
|
den.aspects.zenith = {
|
|
includes = [ lux.bundles._.local-session ];
|
|
|
|
provides.kiri = {
|
|
includes = with lux; [
|
|
bundles._.local-session-user
|
|
bitwarden
|
|
email
|
|
pim
|
|
mpv
|
|
sops-password
|
|
];
|
|
};
|
|
|
|
provides.ergon = {
|
|
includes = with lux; [
|
|
sops-password
|
|
];
|
|
};
|
|
|
|
nixos =
|
|
{ pkgs, ... }:
|
|
{
|
|
imports = [
|
|
inputs.nixos-hardware.nixosModules.lenovo-yoga-7-14ARH7-amdgpu
|
|
];
|
|
|
|
boot = {
|
|
loader = {
|
|
efi.canTouchEfiVariables = true;
|
|
systemd-boot = {
|
|
enable = true;
|
|
consoleMode = "auto";
|
|
configurationLimit = 5;
|
|
};
|
|
};
|
|
|
|
tmp.cleanOnBoot = true;
|
|
kernelPackages = pkgs.linuxPackages_latest;
|
|
};
|
|
|
|
hardware.enableRedistributableFirmware = true;
|
|
services.fwupd.enable = true;
|
|
};
|
|
};
|
|
}
|