framework-2024-09-03-07-33-45

This commit is contained in:
Alexander Szczepanski
2024-09-03 07:33:45 +02:00
parent 6e49bca55d
commit 30d2391d45
3 changed files with 17 additions and 24 deletions

View File

@ -5,7 +5,7 @@
programs = { programs = {
gamescope = { gamescope = {
enable = true; enable = true;
capSysNice = false; capSysNice = true;
package = pkgs.unstable.gamescope; package = pkgs.unstable.gamescope;
}; };
@ -16,14 +16,15 @@
steam = { steam = {
enable = true; enable = true;
package = pkgs.unstable.steam.override { package = pkgs.unstable.steam;
extraPkgs = pkgs: [ extraPackages = with pkgs; [
pkgs.gamescope unstable.gamescope
pkgs.mangohud unstable.mangohud
# libkrb5 ];
# keyutils
]; extraCompatPackages = with pkgs; [
}; proton-ge-custom
];
}; };
}; };

View File

@ -1,6 +1,13 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
users.extraGroups.vboxusers.members = [ "alex" ];
virtualisation = { virtualisation = {
virtualbox.host ={
enable = true;
enableExtensionPack = true;
};
libvirtd = { libvirtd = {
enable = true; enable = true;
qemu = { qemu = {
@ -10,7 +17,6 @@
enable = true; enable = true;
packages = [ packages = [
(pkgs.OVMF.override { (pkgs.OVMF.override {
# (unstable.pkgs.OVMF.override {
secureBoot = true; secureBoot = true;
tpmSupport = true; tpmSupport = true;
}).fd }).fd

View File

@ -91,20 +91,6 @@ in {
nyx nyx
]; ];
# nixpkgs.config.packageOverrides = pkgs: {
# vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
# };
# hardware.opengl = {
# enable = true;
# extraPackages = with pkgs; [
# intel-media-driver # LIBVA_DRIVER_NAME=iHD
# vaapiIntel # LIBVA_DRIVER_NAME=i965 (older but works better for Firefox/Chromium)
# vaapiVdpau
# libvdpau-va-gl
# ];
# };
services = { services = {
tor = { tor = {
enable = true; enable = true;