upd readme
This commit is contained in:
53
README.md
53
README.md
@@ -3,19 +3,44 @@
|
|||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
### Nix Flake
|
### Nix Flake
|
||||||
* Inputs: steam-rom-manager.url = "github:mjallen18/nix-steam-rom-manager";
|
Inputs: steam-rom-manager.url = "github:mjallen18/nix-steam-rom-manager";
|
||||||
* ```nixosConfigurations = {
|
~~~
|
||||||
"<hostname>" = nixpkgs-unstable.lib.nixosSystem {
|
nixosConfigurations = {
|
||||||
system = "x86_64-linux";
|
"<hostname>" = nixpkgs-unstable.lib.nixosSystem {
|
||||||
modules = [
|
system = "x86_64-linux";
|
||||||
home-manager.nixosModules.home-manager
|
modules = [
|
||||||
{
|
home-manager.nixosModules.home-manager
|
||||||
home-manager.users.<username> = { pkgs, ...}: {
|
{
|
||||||
imports = [
|
home-manager.users.<username> = { pkgs, ...}: {
|
||||||
steam-rom-manager.homeManagerModules.default
|
imports = [
|
||||||
];
|
steam-rom-manager.homeManagerModules.default
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};```
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
~~~
|
||||||
|
|
||||||
|
### Configuration
|
||||||
|
~~~
|
||||||
|
programs.steam-rom-manager = {
|
||||||
|
enable = true;
|
||||||
|
steamUsername = "<steam username>";
|
||||||
|
|
||||||
|
environmentVariables = {
|
||||||
|
romsDirectory = "/path/to/your/roms";
|
||||||
|
steamDirectory = "/home/<username>/.local/share/Steam";
|
||||||
|
};
|
||||||
|
|
||||||
|
emulators = {
|
||||||
|
ryujinx = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
pcsx2 = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
# Add other emulators as needed
|
||||||
|
};
|
||||||
|
};
|
||||||
|
~~~
|
||||||
Reference in New Issue
Block a user