Information in this section is meant to help users better understand the different features that NOMM provides
This is the multi-page printable view of this section. Click here to print.
About NOMM
1 - Flatpak Security
A short explainer on Flatpaks
From the official Flatpak website:
Flatpak is a framework for distributing desktop applications across various Linux distributions. It was created by developers with a long history of working on the Linux desktop and is run as an independent open source project.
We also have a specific paragraph on the following:
…one of Flatpakās main goals is to increase the security of desktop systems. This is achieved by isolating applications from one another and limiting their access to the host environment.
Basically Flatpaks are designed to be isolated. The user is the one who controls what the flatpak has access to, in detail. You can control whether the Flatpak can connect to the internet, whether it can see different types of hardware connected to your computer, and which files specifically on your computer it can read or write to.
How NOMM handles isolation
NOMM was thought to request the absolute minimum rights it needs to function.
You can see the current access it requires in the latest manifest file in the repo.
But it boils down to the following:
- Internet access
- A few very specific paths to get the locations of your libraries (basically paths to Steam / Heroic configuration files)
…And that’s it!
Once it has found your libraries, NOMM will simply and transparently ask you to execute a command that will give it access to them!
You, the user, will decide whether or not you want NOMM to have this access.
We understand if you don’t want to share all your libraries with NOMM, so we give you the opportunity to ignore this request at startup.
2 - Game Platform Support
Feature Descriptions
| Feature | Description |
|---|---|
| Library auto-detection | NOMM can automatically detect libraries and games for that platform |
| Support for out-of-game paths | NOMM can install mods in paths outside of the game’s standard install folder (i.e. in user data) |
| Change launch options | NOMM can change the game’s launch options if a mod framework requires it |
Support
| Feature | Steam | GOG* | Epic Games* |
|---|---|---|---|
| Library auto-detection | |||
| Support for out-of-game paths | |||
| Change launch options |
GOG and Epic Games are supported via the Heroic Games Launcher
3 - Modding Platform Support
Feature Descriptions
| Feature | Description |
|---|---|
| Mod Downloads | NOMM can intercept mod downloads from that website and store them in the user’s downloads folder for that game |
| Collection Downloads | NOMM can download “collections” of mods from websites that support this feature |
| Check for updates | NOMM can check for mod updates from the website |
| Metadata refresh | NOMM can update mod information (metadata) when refreshing from the website |
Support
| Feature | Nexus Mods |
|---|---|
| Mod Downloads | |
| Collection Downloads | |
| Check for updates | |
| Metadata refresh |