Commit Graph
9 Commits
Author SHA1 Message Date
Danielle 8935d0e56c Move launcher working directory to standard location (#31)
* Move launcher working directory to standard location

* Fix settings save, attempt to get better backtraces

* Add environment variable for settings path
2022-04-10 13:14:53 -07:00
Danielle d1070ca213 Initial draft of profile metadata format & CLI (#17)
* Initial draft of profile metadata format

* Remove records, add Clippy to Nix, fix Clippy error

* Work on profile definition

* BREAKING: Make global settings consistent with profile settings

* Add builder methods & format

* Integrate launching with profiles

* Add profile loading

* Launching via profile, API tweaks, and yak shaving

* Incremental update, committing everything due to personal system maintainance

* Prepare for review cycle

* Remove reminents of experimental work

* CLI: allow people to override the non-empty directory check

* Fix mistake in previous commit

* Handle trailing whitespace and newlines in prompts

* Revamp prompt to use dialoguer and support defaults

* Make requested changes
2022-03-28 18:41:35 -07:00
Danielle Hutzley 5dabfb4ea0 Fix modpacks, compile to zip 2021-12-14 17:23:33 -08:00
Danielle Hutzley c8c69b4425 Add mod URL download support 2021-12-14 08:00:06 -08:00
Daniel Hutzley fc076c2e54 Add modpack creation and compilation 2021-12-05 12:20:59 -08:00
Daniel Hutzley 5ffddd6c8a Added modpack creation and file adding 2021-12-05 10:41:56 -08:00
Daniel Hutzley fe3581756f Complete refactor of modpacks, add modpack serialization 2021-12-01 21:06:31 -08:00
Daniel Hutzley 52ed070b5b Add tests and example for modpack support 2021-11-20 12:03:03 -08:00
Daniel Hutzley a204df5e11 First draft of modpack module 2021-11-20 12:02:46 -08:00