With WoW Classic out, maybe there are others playing WoW on Solus. (You can do so with Lutris). Be sure to follow the instructions linked in the lutris description here. The instructions include a link to further instructions for Blizzard App which there are instructions for Solus.

But you will find that to manage your addons most use Curseforge and the Twitch Desktop App to update/manage them. Not only is Twitch Desktop App not open-source, but the addon-managing part of the app isn't part of the linux Twitch Desktop App.

So I found wowman on github which can manage and update your addons from Curseforge and wowinterface.com. It has worked great for me. Just be sure to follow first time instructions in the README which I will paste here for convenience:

First time usage:

  1. select your "Addons" directory (/path/to/WoW/retail/Interface/Addons)

  2. from the Addons menu select Re-install all to automatically re-install all matching addons

  3. addons that are not automatically matched can be searched for and installed from the search tab

  4. finally, addons can be deleted by selecting them, right-clicking, and selecting delete. Multiple addons can be selected and removed at once.


    Afterwards, simply use the Update all button to update all addons with new versions available. Addons with new versions available will be highlighted.

Also, be sure to select the proper WoW version you are using (classic/retail) in the wowman interface.

While that is nice, do note that you don't need a program to install or manage your mods. 🙂

    I'm curious because WOW was touchy enough I never thought to try to run under Linux. How stable do you find it? How is your FPS?
    I've found that a lot of games run as good on Linux as they do on Windows these days though...

      dbarron FPS is great. My shit laptop runs it on "classic" graphics just fine (they have a "classic" graphics option for those that want the nostalgic look). Don't remember the FPS for my laptop. My gaming PC runs it on fairly high settings at 280-300 FPS. (i5-6600K, 1070 gpu, 16gb ram).

      In the old days, we went and downloaded addons. And you just periodically go there (like every week and look for new addons)...really!

        Snoober Same way you installed them. Just a little bit of manual effort instead of automatic.

        dbarron Would much rather check for updates and update them all with a single click 🙂

        Also, with this you can still download them manually initially, the program just updates them (a few you will have to re-install through the program).

        EDIT: and I was there for the old days. It was a god-send when you could auto-update imo.

        @EbonJaeger

        I don't disagree that automation is nice, merely pointing out that it isn't required. 🙂

          EbonJaeger yup. initially I subscribed to all the add-ons on curseforge so I got emailed whenever there were new projects files. then I could manually update them...what a hassle lol.

          I'm using:
          https://www.braier.net/wow-addon-updater/downloads.html
          works great for both, retail and classic.

          And to those who question the use of such addon updaters. You clearly do not play WoW with a lot of addons then. There is no point for going through addon updates like every two days and that for 30-40 addons. What a waste of time this would be, downloading every addon one by one, copy folders etc.

          Many Addons, espcially right now for classic WoW have updates with bug fixes every day. I would be more busy updating those manually than playing the game.

          And just a little analogy: "it is not required". It is also not required to use your car to drive to work. Or Bus/Train whatever. You can walk.

            dbarron All Blizzard games run perfectly fine on Linux/Solus. As long as its not some weird and very old hardware. Some normal hardware should be used of course. I use Ryzen + nvidia 1080. works more than fine.

            Edit: I think the wowman is better than the one I used. I like it. Gonna use it for some days to test it out. Thanks.

            Well, perhaps absolutely being up to date, isn't critical (I remember those updates...yeah the encounter at yada yada is fixed, but we're not doing that content yet). And the ones that are really truely critical, could be managed.
            I'm not against automation, in fact I love it, just saying you can still write with handwriting is all.

            nodq And to those who question the use of such addon updaters.

            I wasn't questioning their use, I was stating that they aren't required to install or update addons, as was implied in the OP.

            Hmm, wowman is not working correctly for me. Does it need any special dependencies?

              Junglist

              Java 8. I don't remember if it's installed by default in Solus, but it's

              sudo eopkg install openjdk-8

              Then you can set up your file browser (nautilus) to launch the program with java runtime when you double-click it. But if not navigate to it in the command line and run:

              java -jar ./[wowman filename...jar]

              press tab while typing wowman and it should auto-complete the filename.

              I don't know what is it then.

              The program worked at first, but now it fails to detect any installed addons. I can install new addons through it, but they aren't being detected by wowman either.

                Junglist You could try deleting $HOME/.local/share/wowman and $HOME/.config/wowman and then launching the program again. Go through first steps again.