From 7b99def18ba569059d7554b59a9e90c494bc5ac7 Mon Sep 17 00:00:00 2001 From: mjallen18 Date: Thu, 20 Feb 2025 10:42:31 -0600 Subject: [PATCH] upd readme --- README.md | 53 +++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 39 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index c6e6698..218e8b1 100644 --- a/README.md +++ b/README.md @@ -3,19 +3,44 @@ ## Usage ### Nix Flake -* Inputs: steam-rom-manager.url = "github:mjallen18/nix-steam-rom-manager"; -* ```nixosConfigurations = { - "" = nixpkgs-unstable.lib.nixosSystem { - system = "x86_64-linux"; - modules = [ - home-manager.nixosModules.home-manager - { - home-manager.users. = { pkgs, ...}: { - imports = [ - steam-rom-manager.homeManagerModules.default - ]; - }; - } +Inputs: steam-rom-manager.url = "github:mjallen18/nix-steam-rom-manager"; +~~~ +nixosConfigurations = { + "" = nixpkgs-unstable.lib.nixosSystem { + system = "x86_64-linux"; + modules = [ + home-manager.nixosModules.home-manager + { + home-manager.users. = { pkgs, ...}: { + imports = [ + steam-rom-manager.homeManagerModules.default ]; }; - };``` \ No newline at end of file + } + ]; + }; +}; +~~~ + +### Configuration +~~~ +programs.steam-rom-manager = { + enable = true; + steamUsername = ""; + + environmentVariables = { + romsDirectory = "/path/to/your/roms"; + steamDirectory = "/home//.local/share/Steam"; + }; + + emulators = { + ryujinx = { + enable = true; + }; + pcsx2 = { + enable = true; + }; + # Add other emulators as needed + }; +}; +~~~ \ No newline at end of file