I made a simple addon downloader (and maybe a proper manager in future) for Linux. It should work on Steam Deck as well, but I don't have one so I can't try it.
I couldn't get Minion to work on my system so I made this lol. (Yes I was basically too lazy to get Minion to work so I made my own app)
What it does is basically automate the downloading and unzipping for all the addons you list.
There is also button to update TTC prices.
The source code is open so you can check what it does in here:
https://codeberg.org/akselmo/ESOLinuxAddonManager
Also the readme has the instructions, so please read those.
Also here's direct link to the downloads
https://codeberg.org/akselmo/ESOLinuxAddonManager/releases
The app is distributed as an appimage.
If you have any bugs or issues with the app, please create a new issue in the codeberg, it's easier to track that way.
I hope you like it.
Hun-Tra@Akselmo (EP-EU-PC)
A fan of TES-series since 2005.