mqstout: What's the best way to get this NOT to download all the various language "bonus" goodies from The Witcher 3? I have specific file names. I tried touching the files and +iing them (after deleting), but now we just crash since file IO exceptions aren't handled (and I sure don't have time to write that).
Someone gave me the great tip to hide one of my two "the witcher 3" from the library so THAT'S not duplicated. Unfortunately the bonus goodies of the various languages aren't flagged for language, so "-lang en" doesn't seem to be doing it.
I think nowadays gogrepo (kalanyr dev version?) should have some kind of blacklist option, so you could tell gogrepo not to download files with certain filenames? I haven't used it so I am not quite sure how it works.
There was also some older tip, a workaround, where you'd replace the unwanted files with empty files with the same filenames, and disable the file size check in the gogrepo script (the part where it quickly goes through the filenames and sizes just before it starts downloading stuff, I think). Then gogrepo would not try to redownload those files because it thinks they exist already (and it doesn't care that they are of wrong size, 0 bytes).
The downside of that workaround obviously is that then gogrepo wouldn't catch other files which have a wrong filesize, and also those said empty files would fail the integrity check if you run gogrepo verify (you'd just have to remember that it is ok that they fail the integrity verification, and not use the delete option with verify so that it doesn't delete your empty files).