Preston Baxter afc543eed6 | ||
---|---|---|
.gitignore | ||
Makefile | ||
README.md | ||
go.mod | ||
go.sum | ||
hln.exe | ||
main.go | ||
tui.go |
README.md
Hearthstone Nerd Linux
Run HDT and Hearthston from steam. Just run the hnlinstaller.exe
under steam proton. And bing bang boom
What?
main.go compiles into a binary that on first run will download the installers for battle.net
and Hearthstone Deck Tracker
. After downloading the battl.net
launcher will be ran and you can walk through the installation. Hearthstone Deck Tracker is installed headlessly. After succesful installation
a file is added to C:/Users/steamuser/AppData/Roaming/HearthstonLinuxNerd
to indicate installation.
On subsequen runs the file added to C:/Users/steamuser/AppData/Roaming/HearthstonLinuxNerd
signlas to the binay to fork
two proccess. One to run battlenet and one to run HDT. And just like that you have a deck tracker and hearthstone running on Linux
Why?
The only reason I find myself using windows these days is to play hearthstone with HDT. This means I have even less reason to use windows.
How to build
Because there are no dependancies for this, its pretty easy.
git clone github.com/Preston-PLB/HearthstonLinuxNerd
cd HearthstonLinuxNerd
GOOS=windows GOARCH=amd64 go build -o hln.exe
Then add hln.exe
to steam as a non-steam game. Navigate to game properties and set force-compatibily. Use as if its a normal game.