On Unix systerms (OSX and Linux), the python plugins have to be marked executable (chmod +x {file}).
In Gimp: Edit>Preferences>Folders>Plugins lists two directories: one is in the system files (/usr/lib/gimp/... on Linux) and one is in your user data. The first one is of course R/O to mere users, and you normally use the one in your own user directories.
Personally, I have used that same Edit>Preferences>Folders>Plugins to add two Active directories which are in the directories I use to write code. When I want to add a new script to Gimp, I just add a link to it in one of the two Active directories. This makes it easy to enable/disable scripts without moving them (because they have to stay with their doc, test files, etc...)
See you soon in https://www.gimp-forum.net/Forum-Scripting-questions
In Gimp: Edit>Preferences>Folders>Plugins lists two directories: one is in the system files (/usr/lib/gimp/... on Linux) and one is in your user data. The first one is of course R/O to mere users, and you normally use the one in your own user directories.
Personally, I have used that same Edit>Preferences>Folders>Plugins to add two Active directories which are in the directories I use to write code. When I want to add a new script to Gimp, I just add a link to it in one of the two Active directories. This makes it easy to enable/disable scripts without moving them (because they have to stay with their doc, test files, etc...)
See you soon in https://www.gimp-forum.net/Forum-Scripting-questions