L.A.M.E. (Linux Automated Mod Extractor) is a lame, simple, but useful tool for installing OpenMW mods on Linux-based systems, built with DearPyGui.
-
I did use AI to create some of the features as i am only familiar with basic programming and don't have a lot of free time, that's exactly why it's called LAME.
-
Do not use the app if you are against generative AI.
-
The lame design and the lame logo are by made by hand, by me.
- Automatic Extraction: Automatically handles
.zip,.rar,.7z, and.tar.gzfiles. - Multi-Option Detection: Detects mods with multiple plugins/options and provides a GUI to select what you want to install.
- Mod Configuration: Write and manage your assets, plugins and groundcover in your chosen
openmw.cfg(it makes a backup first!). - Consistency Check: Checks if the mod is installed already and if the mod directory entries already exist in .cfg and installation folder.
- Plugin and Data loadorder management You can switch between Plugin and VFS view to manage mod order and activation state.
- Plox Integration: Can launch the Plox load-order sorting GUI through settings, if you have it.
- Add the path to your Mod Downloads folder in the settings menu. It's a folder where all (or some) of your mod archives should be placed
- Add the path to your Mod Installation folder. It's where the app will extract all the mods, and from where it will look for any new
openmw.cfgentries. - Add the path to your
openmw.cfg. The app creates a config backup, scans it's data entries, then scans all the folders in the extract destination, and lets you edit it through the app. 3.1 If you have Plox installed, add the path to its executable's folder (easiest way is to put it directly in the OpenMW folder as this way it automatically detects everything it needs), and just press the button to run it. 3.2 All the settings are saved in the app's root folder into theomw_lame_settings.jsonfile. - You can extract mods from the downloads folder with "Unpack" buttons, you can unpack everything, or unpack selected archives. If there're different versions inside the archive, the popup window will ask you to choose what exactly you want to install.
- Edit your loadorder. Press arrows to change mod's position, you can change assets load order and deployment, and in Plugins view you can enable/disable them and also change the order the same way.
- "Groundcover" button will allow you to select your groundcover mods, DO NOT activate them as pluginsa after that. Also check your mod's instructions.
- Use "Deploy" button to save the changes
- Doesn't check load orders consistencies and requirements (that's what Plox button is for).
- Doesn't handle groundcover removal (I ain't touching that yet)
- Doesn't have Nexus integration
While the app itself is standalone, it relies on standard Linux utilities for backend extraction:
p7zip-full(orp7zip)unrarzenityorkdialogare main file browsing tools, but it falls back to an integrated DPG browser if you don't use any of these for some reason.plox_guiis optional for load order automatization
- Download the latest archive from the Releases page and extract it where you want.
- If you want you can run the install script (
install.sh), it is optional and only adds a desktop file and app icon to your system. - Don't forget to run
chmod +x install.shin the terminal before that.
- You can just run a python script included in the
/binfolder - Else, run the
omw-lameexecutable in the same folder - Don't forget to run
chmod +xon the file you're using before that.
Licences: Pelagiad font by Isaskar: SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
Changelog:
v0,9,4
- Togglable "Quit" button added to the settings
- UI Improvements
- Settings moved to root folder to clean up /bin
- Log file capturing Python issues and in-app log window is now created in root
v0.9.3
- Fixed closing dialogue windows with "x" button breaking those windows later
v0.9.2
- Added Loadorder Configuration
- Added Plugin Management
- Added Groundcover Install
- Added Searchbars for Mods
- Mod Paths moved to "Settings"
- Plox button moved to "Settings"
- Fixed: Duplicate Mods/Entries handling
v0.8.0
- First Public Release