

Once you do that, you should be good to go. Click on those three dots.Īdd the one that just says "Show in Folder".

The way you tell is when you highlight mod you will see 3 dots on the far right. When you add the mod to the playset you want to make sure to choose the one it thinks is installed outside of steam. This is because it thinks you have it via steam AND installed via locally even though you only really have the files in one place. The one thing to note here is that when you go to add the mod to the playsets it will show each mod twice. Ln -s '/home/your_username/.steam/steam/steamapps/workshop/content/1669000' '/home/your_username/.steam/steam/steamapps/compatdata/1669000/pfx/drive_c/users/steamuser/Documents/Paradox Interactive/Age of Wonders 4/Mods' You can run the command below in the terminal to do this, replacing your_username with your logged in username. You then want to create a symlink from where steam stores the mods to the folder that it checks non-steam mods.

This folder that is used for using non-steam mods. If you do have a "Mods" folder and aren't using mods outside of steam then you will want to delete the folder. In my case I didn't have a pre-existing Mods folder. It also allows it to be dynamic with any new mods that you subscribe to on steam.īrowse to the folder "/home/your_username/.steam/steam/steamapps/compatdata/1669000/pfx/drive_c/users/steamuser/Documents/Paradox Interactive/Age of Wonders 4/'" replacing your_username with your logged in username and see if you have a mods folder. This should also work for the Steam Deck as well.Įssentially I made it think the steam installed mods were installed outside of steam via a symlink (folder shortcut) and thus will stay updated as any changes happen to the mods. I have provide my instructions below on how I got mods to work on my Linux install.
