hosts/hyacinth: split into modules

This commit is contained in:
LavaDesu 2023-09-26 20:42:01 +07:00
parent 4ddd7b1366
commit 3d26dce8d6
Signed by: cilly
GPG key ID: 6500251E087653C9
6 changed files with 43 additions and 21 deletions

View file

@ -0,0 +1,9 @@
{ ... }: {
programs.corectrl = {
enable = true;
gpuOverclock = {
enable = true;
ppfeaturemask = "0xffffffff";
};
};
}

View file

@ -0,0 +1,7 @@
{ pkgs, ... }: {
services.flatpak.enable = true;
xdg.portal = {
enable = true;
extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
};
}

View file

@ -0,0 +1,9 @@
{ pkgs, ... }: {
services.printing = {
enable = true;
drivers = with pkgs; [
epson-escpr
me.epson-201112j
];
};
}

View file

@ -0,0 +1,9 @@
{ pkgs, ... }: {
virtualisation = {
spiceUSBRedirection.enable = true;
libvirtd = {
enable = true;
qemu.package = pkgs.qemu_kvm.override { smbdSupport = true; };
};
};
}