0 of 0

File information

Last updated

Original upload

Created by

TheLazySloth

Uploaded by

TheLazySloth

Virus scan

Safe to use

About this mod

For Linux users. Detects conflicting mod folders with different capitalization.

Permissions and credits
This tool is only useful for Linux users. You do not need it if you're using Windows.

Summary:
If you've been modding FO4 under Linux for a while, you've probably been bitten by the fact that the capitalization of the directory names for loose mods does not matter when running and modding the game under Windows, but suddenly becomes very important under Linux.
When dumping lots of loose mods into your Game directory, you may end up with two directories with the same name but capitalized differently (e.g. 'Scripts' and 'scripts'), only one of which is loaded by the game.

This handy little scripts alerts you to such conflicting directories, and prints them:
$ ./f4capnorm.py  
name conflict found: ~/.steam/root/steamapps/common/Fallout 4/Data/Interface/Translations vs ~/.steam/root/steamapps/common/Fallout 4/Data/Interface/translations


Despite audaciously being named "Normalizer", it does NOT normalize any names itself, as this is honestly too risky to do automatically.
You still have to merge conflicts yourself.

Usage:
If you've installed FO4 via Steam, the script will usually figure your install path automatically, so you can just run it like so:
$ ./fo4capnorm.py
Otherwise, or if it fails to detect the game, you can also provide your installation path manually:
$ ./fo4capnorm.py "~/.steam/steamapps/common/Fallout 4/"


Requirements:
Any Python 3 installation from the last 5 years should do.