Appimage and personalized portprocessor

Hello everyone,
I’m discovering the Path module in FreeCAD.
Since now, I could do everything for my CNC-rooter running linuxcnc.
My concern is that I wanted to have the possibility to set the right file extension. Normally it’s use to be .ngc and not .nc as default.
After some tests, I found out that I need to copy the whole “Mod/Path” structure into my .local folder to have a running Path Workbench.
Unfortunately, the Workbench reads the post-processors files in the “main” structures and ignores the files into my .local folder.
Any ideas what I’m doing wrong or it is a bug?

I’m running on linux the AppImage version 21.1.

OS: Ubuntu 22.04.3 LTS (ubuntu:GNOME/ubuntu-xorg)
Word size of FreeCAD: 64-bit
Version: 0.21.1.33694 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.21.1)
Hash: f6708547a9bb3f71a4aaade12109f511a72c207c
Python 3.10.12, Qt 5.15.8, Coin 4.0.0, Vtk 9.2.5, OCC 7.6.3
Locale: French/France (fr_FR)
Installed mods: 
  * Render 2023.8.18
  * Path
  * A2plus 0.4.60n

Best regards.

Path_Postprocessor_Customization

Snip macro screenshot-c902bb.png
Snip macro screenshot-56db73.png

For more predefined things it is also possible to use job templates.

Thanks to @xemul and to @chrisb,
That was a very quick answers!.
I’ve followed your preferences example and it worked, so I’ll drop the Macro way for the moment, as it’s an overkill solution…
and will dig the template job.
Tanks again.
Regards