a281948d0b7e2c5c6a302b99cb1e028520357fb2
epochcli
CLI tool for updating and launching Project Epoch on Linux & macOS.
Setup
For Linux, a wine
prefix with dxvk
installed is sufficient, or you can use something like Lutris or faugus-launcher without the launcher functionality in epochcli
For macOS, the Kegworks Wineskin port works great (tutorial coming in the future...)
- Download and extract the latest binary from the releases page. Due to using OS UI code,
epochcli
cannot be cross-compiled. I only provide release builds for the hardware I own (Linux amd64, macOS arm64). If you need a different platform, you will need to compile yourself. You can rungo install git.burkey.co/eburk/epochcli
to compile and install to your$GOROOT
- Run
epochcli
. You will be taken through a setup process that configures the program and creates a config file at$HOME/.config/epochcli/config.toml
- You can now use
epochcli
as just a standalone updater or also a launcher based on your configuration. You can always runepochcli -c
to redo the configuration or edit the config file manually
Usage
> ./epochcli -h
-c Runs config configuration step. Overrides the config file
-h Print help
-u Ignore EnableLauncher setting in config and only runs an update. Does nothing if EnableLauncher is false
Issues
If you have any issues, email me or ping Battlehammer
on the Epoch discord
1.0
Latest
Languages
Go
89.4%
Shell
5.8%
Ruby
4.8%