From d71594571dc2c479805221457589639fca8b028c Mon Sep 17 00:00:00 2001 From: Frost-Phoenix <67cyril6767@gmail.com> Date: Fri, 19 Apr 2024 14:57:19 +0200 Subject: [PATCH] add retroarch cores --- modules/home/default.nix | 1 + modules/home/gaming.nix | 1 - modules/home/retroarch.nix | 13 +++++++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 modules/home/retroarch.nix diff --git a/modules/home/default.nix b/modules/home/default.nix index 47ddf8e..9f73b31 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -16,6 +16,7 @@ ++ [(import ./micro.nix)] # nano replacement ++ [(import ./nvim.nix)] # neovim editor ++ [(import ./packages.nix)] # other packages + ++ [(import ./retroarch.nix)] ++ [(import ./scripts/scripts.nix)] # personal scripts ++ [(import ./starship.nix)] # shell prompt ++ [(import ./swaylock.nix)] # lock screen diff --git a/modules/home/gaming.nix b/modules/home/gaming.nix index f488262..3bedf59 100644 --- a/modules/home/gaming.nix +++ b/modules/home/gaming.nix @@ -23,7 +23,6 @@ ## Emulation sameboy snes9x - retroarch # cemu # dolphin-emu ]; diff --git a/modules/home/retroarch.nix b/modules/home/retroarch.nix new file mode 100644 index 0000000..309faa2 --- /dev/null +++ b/modules/home/retroarch.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: +{ + home.packages = (with pkgs; [ + (retroarch.override { + cores = with libretro; [ + fceumm + gambatte + mgba + snes9x + ]; + }) + ]); +} \ No newline at end of file