@snafu423 I had another test by renaming the doLocalConf.xml file to disable Notepad++ portable mode. The config folder moved from the root App directory into the root Data directory.
So the path becomes:
C:\_shared_apps\PortableApps\Notepad++Portable\Data\Config\plugins\config\PythonScript\scriptsThis is the tree with doLocalConf.xml file:
\---PortableApps +---Notepad++Portable | +---App | | \---Notepad++64 | | +---plugins | | | +---config # Config folder | | | | \---PythonScript | | | | \---scripts # UserInfo.py is here | | | +---PythonScript # Plugin folder | +---Data | | +---Config | | | +---backup | | | +---plugins | | | +---themes | | | \---userDefineLangs | | \---settingswithout:
\---PortableApps +---Notepad++Portable | +---App | | \---Notepad++64 | | +---plugins | | | \---PythonScript # Plugin folder | +---Data | | +---Config | | | +---backup | | | +---plugins | | | | \---config # Config folder | | | | \---PythonScript | | | | \---scripts # UserInfo.py is here | | | +---themes | | | \---userDefineLangs | | +---settings | | +---themes | | \---toolbarIconsI removed excess to show important folders only. Added a few comments to highlight.
PortableApps may not be aware that the doLocalConf.xml file has this effect. Perhaps previously they did not redistribute the doLocalConf.xml file. UserInfo.py did move with the config folder which seems to be their method of setting a portable mode.
For you need to know which scripts folder path to insert your scripts for them to be listed by PythonScript.