Other Bethesda games, and perhaps other games from other publishers, have similar problems when it comes to installing modpacks. There's actually a really convenient place where you can see a list of games that might be able to benefit from this, though to be fair, many or most of those games are probably much easier for a broader tool like NMM to manage on its own.
Technically, there's not really much stopping a solution like this from being used to set up other games out-of-the-box. There are, however, atrocities like this line that arbitrarily make it harder to support this kind of stuff.
Proposed Solution
Audit the code, find inappropriately hardcoded stuff, and see if it can be made more generic without making it unreasonably less streamlined for the primary use case of Skyrim.
Use Case
Other Bethesda games, and perhaps other games from other publishers, have similar problems when it comes to installing modpacks. There's actually a really convenient place where you can see a list of games that might be able to benefit from this, though to be fair, many or most of those games are probably much easier for a broader tool like NMM to manage on its own.
Technically, there's not really much stopping a solution like this from being used to set up other games out-of-the-box. There are, however, atrocities like this line that arbitrarily make it harder to support this kind of stuff.
Proposed Solution
Audit the code, find inappropriately hardcoded stuff, and see if it can be made more generic without making it unreasonably less streamlined for the primary use case of Skyrim.