Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Here's something promising for the future of cross-platform mod support, as it seems the Nexus team are working on a new Nexus Mods App. It's in the very early stages (pre-alpha they say), but eventually they plan to have it replace the popular Vortex but it's quite a long time away from that just yet.

While Vortex is popular, it's not supported on Linux / Steam Deck and so you need some workarounds with Wine / Proton to get it working. Having one of the most popular modding sites like Nexus actually have an official Linux modding client would be a nice big boost.

So why are they re-doing their modding app? As they mention on the GitHub page they now have a bigger team, and they plan to implement a lot of the lessons they've learned while developing Vortex into this new Nexus Mods App and the idea of easily rolling-back sounds good:

One of the biggest complaints of users over the years about mod managers is that they can't mod with confidence. Will a new mod wreck their existing install? Will copying some files into their game folder require them to delete the entire game if they want to revert these changes? The game updated, and the user updated their mods, now nothing works! Every step of the modding process is fraught with pitfalls and destructive changes.

The Nexus Mods App intends to solve these problems. In addition to being a great mod installer, manager and builder, this project aims to always provide an "undo" feature for users. Not just on a metadata level (like most mod managers offer today) but on a per-file basis as well. So go ahead, update that mod, if you don't like it, you can always go back to the game as it was before you made the update.

In regards to Linux support their FAQ mentioned:

Q: I see tests run on Linux, Windows and OSX, are you targeting all those platforms?

A: Yes, the CLI runs on these platforms and we run our CI on each of these OSes. What games are supported on these platforms (e.g. do we support Skyrim through Wine on Linux?) is yet to be determined.

You can find it on GitHub and it's under the GPL license.

This was officially announced by the Nexus crew back in August, but since I'm not too much into modding I missed it so hat-tip to HardPenguin on X for notifying me.

Article taken from GamingOnLinux.com.
30 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
30 comments
Page: 1/2»
  Go to:

Justin_S Nov 7, 2023
It's awesome to see the devs go cross-platform right from the get-go. Usually, slapping on extra platform support afterward ends up feeling tacked on and tends to stay that way. Kudos to the team for not dropping the ball like that, which I guess is thanks to them having enough resources to do things right.
d10sfan Nov 7, 2023
Hopefully the GUI will also be supported, since they just mentioned the CLI in the quote.
Jarmer Nov 7, 2023
this is wonderful news! I also hope that linux support REMAINS throughout their testing and all the way to release. I hope they don't overscope the features, or flashiness, or whatever and decide to drop linux.

The comment by the devs is so true ... "Every step of the modding process is fraught with pitfalls and destructive changes." ... and that's on Windows! Add in a whole other layer of linux wine / proton / etc... issues for us on top of that!

If this is released in good shape on linux, that'll be wonderful for SO MANY older games! I will keep an eye on the project for sure.
StalePopcorn Nov 7, 2023
Awesomesauce news!
Szkodnix Nov 7, 2023
I already stopped believing them, like... two release dates ago?
Ananace Nov 7, 2023
The thing that I like the absolute most about this, is that there's not a hint of Electron in the new code, instead just regular C# and Avalonia (which has Linux as a first-class citizen)
Eike Nov 7, 2023
View PC info
  • Supporter Plus
Hopefully the GUI will also be supported, since they just mentioned the CLI in the quote.

If they had (only) a CLI working, making a Linux GUI shouldn't be too hard for someone else.
Torqachu Nov 7, 2023
Yesterday lamp ( https://github.com/CHOllingworth/Lamp or on nexusmods https://www.nexusmods.com/cyberpunk2077/mods/10763?tab=description ) , today this...
It's Christmas


Last edited by Torqachu on 7 November 2023 at 5:13 pm UTC
slaapliedje Nov 7, 2023
It's a shame this finally comes at a time when nexus mods have irritated at least some of their users by doing shenanigans with banning accounts, etc.

I wished more games would just support the Steam Workshop for mods, it's far easier to apply things there!
Valck Nov 7, 2023
The thing that I like the absolute most about this, is that there's not a hint of Electron in the new code, instead just regular C# and Avalonia (which has Linux as a first-class citizen)
Yay, no Electron, invented at GitHub, owned by Microsoft. Instead, a first class .NET citizen. Nothing to see here, move along.

:D
F.Ultra Nov 7, 2023
View PC info
  • Supporter
The thing that I like the absolute most about this, is that there's not a hint of Electron in the new code, instead just regular C# and Avalonia (which has Linux as a first-class citizen)
Oh boy... at least it's open source and starts its life as a CLI tool.

Still, it's Nexus. A modding site that requires a login for downloads and throttles free users. Why not use IPFS if bandwidth is so expensive for them?
Because the goal is to sell access, not that the bandwidth is too expensive for them.
Ananace Nov 7, 2023
The thing that I like the absolute most about this, is that there's not a hint of Electron in the new code, instead just regular C# and Avalonia (which has Linux as a first-class citizen)
Yay, no Electron, invented at GitHub, owned by Microsoft. Instead, a first class .NET citizen. Nothing to see here, move along.

:D

I'll take an application written in a high performance open-source programming language with full support for native Linux binaries, using a native UI framework with full support for Linux, over anything that in any way, shape, or form includes Google Chrome or the insanity that is Javascript (or Microsoft's Typescript like the old Vortex).

I wouldn't have minded a Rust implementation either, nor a C++ Qt/Gtk one.
But C# makes a lot of sense. Especially if they want it to be easily extendable, since that's something which C# does amazingly well.
TheRiddick Nov 7, 2023
Very cool news
Lanz Nov 7, 2023
Liam, I thought you were boycotting X? That didn't last long!
Liam Dawe Nov 7, 2023
Liam, I thought you were boycotting X? That didn't last long!
As per the update on the article you’re referencing, the issues were reversed. I still don’t like X or Elon but for now it is a valuable tool and I continue to steer people to alternatives. Anyway, that is nothing to do with this article 👍
DerpFox Nov 8, 2023
I don't know how to feel about this. On one hand, it's a great thing. On the other hand, it only shows how Nexus Mod can be a bit unreliable with their softwares. They replaced NMM (Nexus Mod Manger) with Vortex, a thing no one really asked for. And as for as I know, Vortex wasn't as popular as Nexus Mod say. For example, it pushed me out of modding, I never really understood it, and it is cumbersome to use. Now they are throwing Vortex under the bus for a new app? I understand they learn from their mistakes, but I can't decide if it's a good final turn in the right direction, or if in two years we will hear from them telling us they drop Linux or the software all together for something new. Because once again they will have learned from their mistakes.
ElectricPrism Nov 8, 2023
I guess I won't have to manually install Baldurs Gate 3 mods. Great. Though I think we are done with the game until they stabalize it and get their updates out of the way. 4 playthroughs in enough.
elmapul Nov 8, 2023
we know that we are in the right path, not when we get the software support but the midleware!
now techinically speaking this is a software, but if we count the games as the main attraction, this is a midleware.

if we look at blender, nowadays, its not just a powerfull software but an software with an imense ecosystem of thirdy party plugins and other kind of resources build arround it, its an ecosystem, that is why its an real menance to autodesk, blender can compete with autodesk in terms of features one of the main issues was the ecosystem arround autodesk products, but this ecosystem isnt loyal to a single software provider, if an product gain enough mindshare to have support from the thirdies, it can win.
linux dont have official support from game companies yet but it still can run the games anyway, engines and softwares like anti cheat are begining to support it, and if things continue like this by the time microsoft realize linux has a chance it will be to late to reverse the trend.
rustybroomhandle Nov 8, 2023
I guess I won't have to manually install Baldurs Gate 3 mods. Great. Though I think we are done with the game until they stabalize it and get their updates out of the way. 4 playthroughs in enough.

You could use Lamp for BG3 mods. Mentioned in another post above, but you can get it here https://www.nexusmods.com/baldursgate3/mods/2169
Mumrik93 Nov 8, 2023
FINALLY! God I've waited for this ever since I switched to Linux a few years back.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.