From b20181aec5304622bd910bf81dd8f17ac1fa33b1 Mon Sep 17 00:00:00 2001 From: Toast Date: Sat, 30 Dec 2023 20:39:21 +0100 Subject: [PATCH] Gaming/retroarch: init --- roles/gaming/programs/default.nix | 1 + roles/gaming/programs/retroarch.nix | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 roles/gaming/programs/retroarch.nix diff --git a/roles/gaming/programs/default.nix b/roles/gaming/programs/default.nix index 4bba376..8e5776f 100755 --- a/roles/gaming/programs/default.nix +++ b/roles/gaming/programs/default.nix @@ -5,6 +5,7 @@ ./steam.nix ./mangohud.nix ./rpcs3.nix + ./retroarch.nix ]; environment.systemPackages = with pkgs; [ heroic diff --git a/roles/gaming/programs/retroarch.nix b/roles/gaming/programs/retroarch.nix new file mode 100644 index 0000000..106659a --- /dev/null +++ b/roles/gaming/programs/retroarch.nix @@ -0,0 +1,18 @@ +{ pkgs, ... }: +{ + home-manager.users.toast = { + home = { + packages = [( + pkgs.retroarch.override { + cores = with pkgs.libretro; [ + snes9x + ]; + settings = { + video_driver = "vulkan"; + video_fullscreen = "true"; + }; + } + )]; + }; + }; +}