fix: gaming on futomaki

This commit is contained in:
winston 2023-03-16 13:02:58 +01:00
parent 3221fcfa53
commit 22766a2b7a
Signed by: winston
GPG key ID: 3786770EDBC2B481
2 changed files with 27 additions and 0 deletions

View file

@ -80,6 +80,10 @@ in {
home-manager.enable = true;
man.enable = true;
taskwarrior.enable = true;
mangohud = {
enable = machine.personal;
package = pkgs.unstable.mangohud;
};
};
xdg.configFile."ideavim/ideavimrc".source = config.lib.file.mkOutOfStoreSymlink "${flakePath}/home/apps/ideavim/ideavimrc";

View file

@ -44,4 +44,27 @@ in {
};
system.stateVersion = "22.11";
programs = {
steam = {
enable = true;
package = pkgs.unstable.steam.override {
extraPkgs = pkgs: with pkgs; [gamemode mangohud];
extraLibraries = pkgs:
with config.hardware.opengl;
if pkgs.hostPlatform.is64bit
then [package] ++ extraPackages
else [package32] ++ extraPackages32;
};
};
gamemode = {
enable = true;
settings = {
custom = {
start = "${pkgs.libnotify}/bin/notify-send 'GameMode started'";
end = "${pkgs.libnotify}/bin/notify-send 'GameMode ended'";
};
};
};
};
}