This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

About NOMM

A description of NOMM’s features

Information in this section is meant to help users better understand the different features that NOMM provides

1 - Flatpak Security

An explanation of what makes NOMM secure and privacy-first

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

A list of features supported for each game platform

Feature Descriptions

FeatureDescription
Library auto-detectionNOMM can automatically detect libraries and games for that platform
Support for out-of-game pathsNOMM can install mods in paths outside of the game’s standard install folder (i.e. in user data)
Change launch optionsNOMM can change the game’s launch options if a mod framework requires it

Support

FeatureSteamGOG*Epic Games*
Library auto-detection
Support for out-of-game paths
Change launch options

3 - Modding Platform Support

A list of features supported for each modding platform

Feature Descriptions

FeatureDescription
Mod DownloadsNOMM can intercept mod downloads from that website and store them in the user’s downloads folder for that game
Collection DownloadsNOMM can download “collections” of mods from websites that support this feature
Check for updatesNOMM can check for mod updates from the website
Metadata refreshNOMM can update mod information (metadata) when refreshing from the website

Support

FeatureNexus Mods
Mod Downloads
Collection Downloads
Check for updates
Metadata refresh