Is there a way to override some KiCAD settings in specific project?

I am wondering if there is a way to set some KiCAD settings on per-project basis? Here is a specific example: there is a global KiCAD setting to create or not create automatic backups, it is stored in kicad_common.json file and is called “auto-backup”: { “enabled” }. I would like to be able to:

  1. Override/force this setting in one project to the value of true
  2. Override/force this setting in another project to the value of false
  3. Keep the global setting as is for all other projects

I tried placing corresponding JSON statements from kicad_common.json to project’s .kicad_prl file, but it did not work. Is there a way?

It’s an old topic, but I believe it deserves more attention.
Best I know, there is no current way to do such things, but it probably is worth (a few) feature requests on gitlab (assuming those don’t exist yet).

There probably are quite a few settings that are now sort of global, but should not be, such as for example the current grid setting.

In KiCad V8 I just verified:

  1. Set the current grid in the PCB editor to 1um. (which I normally don’t do).
  2. Switch to another KiCad project, and open it’s PCB.
  3. Observe that the current grid is 1um.

But before I dive deeper in such (small) topics myself I’d first have to upgrade to V9 and verify there myself.