51 lines
1.3 KiB
Nix
51 lines
1.3 KiB
Nix
# neon: thinkpad t14 gen1 (intel)
|
|
|
|
{
|
|
inputs,
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}:
|
|
|
|
{
|
|
imports = [
|
|
inputs.nixos-hardware.nixosModules.lenovo-thinkpad-t14-intel-gen1
|
|
../../modules/nixos/appimage.nix
|
|
../../modules/nixos/astro.nix
|
|
../../modules/nixos/audio.nix
|
|
../../modules/nixos/bootloader.nix
|
|
../../modules/nixos/certificates.nix
|
|
../../modules/nixos/docker.nix
|
|
../../modules/nixos/gnupg.nix
|
|
../../modules/nixos/locales.nix
|
|
../../modules/nixos/networking.nix
|
|
../../modules/nixos/niri.nix
|
|
../../modules/nixos/noctalia.nix
|
|
../../modules/nixos/openssh.nix
|
|
../../modules/nixos/packages.nix
|
|
../../modules/nixos/protonvpn.nix
|
|
../../modules/nixos/sddm.nix
|
|
../../modules/nixos/services.nix
|
|
../../modules/nixos/settings.nix
|
|
../../modules/nixos/steam.nix
|
|
../../modules/nixos/users.nix
|
|
../../modules/nixos/vial.nix
|
|
];
|
|
|
|
# host-specific niri config (input devices, laptop binds)
|
|
home-manager.users.aaron.imports = [ ./niri.nix ];
|
|
|
|
# nixos-hardware's intel module adds intel-compute-runtime-legacy1 (opencl),
|
|
# which isn't cached and currently fails to build; not needed on neon
|
|
hardware.graphics.extraPackages = lib.mkForce (
|
|
with pkgs;
|
|
[
|
|
intel-media-driver
|
|
vpl-gpu-rt
|
|
]
|
|
);
|
|
|
|
networking.hostName = "neon";
|
|
system.stateVersion = "25.11"; # don't change
|
|
}
|