39 lines
680 B
Nix
39 lines
680 B
Nix
{ lib, pkgs, ... }:
|
|
{
|
|
boot.loader = {
|
|
efi = {
|
|
canTouchEfiVariables = true;
|
|
efiSysMountPoint = "/boot/efi";
|
|
};
|
|
grub = {
|
|
efiSupport = true;
|
|
device = "nodev";
|
|
};
|
|
};
|
|
|
|
hardware.graphics.extraPackages = with pkgs; [
|
|
intel-media-driver
|
|
intel-compute-runtime
|
|
intel-media-sdk
|
|
];
|
|
|
|
virtualisation.docker.enable = true;
|
|
users.users.andrey.extraGroups = lib.mkAfter [ "docker" ];
|
|
|
|
services = {
|
|
desktopManager.plasma6.enable = true;
|
|
displayManager.sddm = {
|
|
enable = true;
|
|
wayland.enable = true;
|
|
};
|
|
};
|
|
|
|
fonts.packages = lib.mkAfter (
|
|
with pkgs;
|
|
[
|
|
vistafonts
|
|
corefonts
|
|
]
|
|
);
|
|
}
|