Closed krasmussen closed 5 years ago
NOTE: I have not actually tested this as I don't have beatsaber setup on Linux so this is 100% not tested and I'm a little rusty right now so let me know if it works for you.
This should also allow you to later take in that dict as a json file or could be modified to read from a conf file or something like that.
Also gives the ground work for performing uninstalls of things as well.
Its not perfect by any means though and there are definitely a lot of things that are not handling potential future exceptions but its a rough start for you.
Implement Factory and classes for installing different mods