From 48f97c5aae4957f0e8837249d777020a3ee237a8 Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 24 Jul 2024 19:48:53 +0200 Subject: [PATCH 1/3] Desktop: add sysdvr-qt --- roles/desktop/programs/default.nix | 1 + roles/desktop/programs/sysdvr-qt.nix | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 roles/desktop/programs/sysdvr-qt.nix diff --git a/roles/desktop/programs/default.nix b/roles/desktop/programs/default.nix index 7d6c257..6b6c94a 100755 --- a/roles/desktop/programs/default.nix +++ b/roles/desktop/programs/default.nix @@ -9,5 +9,6 @@ ./ssh.nix ./appimage.nix ./mpv.nix + ./sysdvr-qt.nix ]; } diff --git a/roles/desktop/programs/sysdvr-qt.nix b/roles/desktop/programs/sysdvr-qt.nix new file mode 100644 index 0000000..342830f --- /dev/null +++ b/roles/desktop/programs/sysdvr-qt.nix @@ -0,0 +1,8 @@ +{...}: { + services.udev.extraRules = '' + SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4ee0", MODE="0666" + ''; + home-manager.users.toast.services.flatpak = { + packages = ["io.github.parnassius.SysDVR-Qt"]; + }; +} From bf3c360a0d8d6b7354ccbea77819a9372870abd8 Mon Sep 17 00:00:00 2001 From: Toast Date: Fri, 26 Jul 2024 02:20:13 +0200 Subject: [PATCH 2/3] Gaming: add cemu --- roles/gaming/programs/cemu.nix | 7 +++++++ roles/gaming/programs/default.nix | 1 + 2 files changed, 8 insertions(+) create mode 100644 roles/gaming/programs/cemu.nix diff --git a/roles/gaming/programs/cemu.nix b/roles/gaming/programs/cemu.nix new file mode 100644 index 0000000..588fd39 --- /dev/null +++ b/roles/gaming/programs/cemu.nix @@ -0,0 +1,7 @@ +{pkgs, ...}: { + home-manager.users.toast = { + home = { + packages = [pkgs.cemu]; + }; + }; +} diff --git a/roles/gaming/programs/default.nix b/roles/gaming/programs/default.nix index e43a6db..6686119 100755 --- a/roles/gaming/programs/default.nix +++ b/roles/gaming/programs/default.nix @@ -5,6 +5,7 @@ ./rpcs3.nix ./retroarch.nix ./pcsx2.nix + ./cemu.nix ]; environment.systemPackages = with pkgs; [ heroic From 7eae2ded13488a116a4fa13255ea65c41cc357a8 Mon Sep 17 00:00:00 2001 From: Toast Date: Fri, 26 Jul 2024 11:21:08 +0200 Subject: [PATCH 3/3] Gaming/cemu: add wii u discs --- roles/gaming/programs/cemu.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/roles/gaming/programs/cemu.nix b/roles/gaming/programs/cemu.nix index 588fd39..80178f8 100644 --- a/roles/gaming/programs/cemu.nix +++ b/roles/gaming/programs/cemu.nix @@ -2,6 +2,20 @@ home-manager.users.toast = { home = { packages = [pkgs.cemu]; + file = { + "Games/Isos/Wii U/Kirby and the Rainbow Paintbrush.wux".source = ( + pkgs.fetchurl { + url = "http://dl.everest.tailscale/Wii%20U/Kirby%20and%20the%20Rainbow%20Paintbrush.wux"; + hash = "sha256-taPGf709N2p3GlqqT92+SbOeD7QNKFUfB9X5urWVQps="; + } + ); + "Games/Isos/Wii U/Mario Kary 8.wux".source = ( + pkgs.fetchurl { + url = "http://dl.everest.tailscale/Wii%20U/Mario%20Kart%208.wux"; + hash = "sha256-O6lOkLUKPZi+FiEWJQQEeiEXOo+GTUecoSpGjE811k0="; + } + ); + }; }; }; }