.envrc | ||
.gitignore | ||
flake.lock | ||
flake.nix | ||
readme.md |
Battle.net Nix Flake
Sort of.
Usage
- Download the Battle.net setup: https://download.battle.net/?product=bnetdesk
- Clone and
nix develop .
(or use direnv anddirenv allow
) - Follow https://nixos.wiki/wiki/Battle.net
export WINEARCH=win64
export WINEPREFIX=$PWD/wineprefix
winetricks dxvk
wine64 $BATTLENET_SETUP
Once Battle.net is installed, you probably want to launch the up-to-date version directly to avoid repeated updates:
I usually copy my WoW installation from another machine to ./wow
(so it
is .gitignore'd) and manually locate it for the Battle.net Launcher. This makes
things like installing addons and whatnot a little easier that going to
"./wineprefix/drive_c/Program Files (x86)/World of Warcraft"
.