pico0obyte Posted July 1, 2021 Share Posted July 1, 2021 (edited) mod4f4 is a mod manager for Fallout 4 for usage on the Linux command line https://github.com/picobyte/mod4f4 This manager uses rsync and git, gitk and dialogues via yad. Motivation is that it resolves name sensitivity and other mod managers do not work on my system. Mac OS X may suffer from the same case sensitivity issues, but would require adaptations because of the Linux tools used. See the Readme how to set it up and usage. Version 0.05 Added a fomod parser and viewer now, via yad. Fomod parsing is still in development, though.Module commit information changes.adapted Readme Edited July 8, 2021 by pico0obyte Link to comment Share on other sites More sharing options...
pico0obyte Posted July 27, 2021 Author Share Posted July 27, 2021 (edited) The parsing of xml in gnu bash was of course not ideal, the FOMod xml scheme was too complex and the listed installation was consequently probably not correct. I've rewritten the parser in rust, which should work for fomod 5.0 and list a correct installation for the choices.https://todo.sr.ht/~rjck/FOModXMLNo actual installation is done, by the rust tool, the current version just list what needs to be done. # after git clone; git submodule init; cargo build --release: dir="../MTM 3B OCBP - OCBPC Physics and Collision Preset - Beta-39195-3-0Beta-1611637094"; xmllint "$dir/fomod/ModuleConfig.xml" | tidy -quiet -asxml -xml -indent -wrap 1024 --hide-comments 1 | target/release/fomod_xml fomod /dev/stdin "$dir" ../f4/Data/xmllint is needed because some modules are in utf-16, the tidy command removes comments.Next is to update the bash script to use it.Using imgui for the choices: Edited July 27, 2021 by pico0obyte Link to comment Share on other sites More sharing options...
Recommended Posts