No description
- Nix 100%
| .gitignore | ||
| beatoraja.nix | ||
| flake.lock | ||
| flake.nix | ||
| jportaudio.nix | ||
| lr2-deps.json | ||
| lr2oraja.nix | ||
| README.md | ||
Beatoraja on Nix!
Very haphazard way to play BMS on NixOS and other nix places!
How to run
The recommended setup is to use LR2oraja endless dreams, a fork with many QoL and that is reasonable to build from source on NixOS (due to not using very outdated JDK).
LR2Oraja Endless Dreams
Just run:
nix run git+https://git.fromouter.space/Hamcha/beatoraja-nix#beatoraja-ed
or import as flake as you probably already know how if you wanna install it permanently.
Beatoraja (not recommended)
Beatoraja is downloaded precompiled and wrapped.
Due to beatoraja using a very old JDK, you have to add some scary flags:
NIXPKGS_ALLOW_INSECURE=1 nix run git+https://git.fromouter.space/Hamcha/beatoraja-nix#beatoraja --impure
Set up
Regardless of chosen version, game files will be copied to $XDG_DATA_HOME/beatoraja (fallback to $HOME/.local/share/beatoraja).
IMPORTANT: Go to the AUDIO tab and change from "OpenAL" to "PortAudio" or you will have no audio!