File LocationsΒΆ

PME stores user-created files in a dedicated directory. Scripts, icons, backups, and export data are all kept here.

Default LocationΒΆ

OS

Path

Windows

%USERPROFILE%\Documents\Pie Menu Editor\

macOS

~/Documents/Pie Menu Editor/

Linux

$XDG_DOCUMENTS_DIR/Pie Menu Editor/ (fallback: ~/Documents/Pie Menu Editor/)

These directories are independent of the add-on and Blender’s config folder. Updating the add-on or upgrading Blender will not affect these files.

Directory StructureΒΆ

Pie Menu Editor/
β”œβ”€β”€ scripts/                    # User scripts
β”‚   β”œβ”€β”€ autorun/                # Scripts that run automatically on PME startup
β”‚   └── examples/               # Copied from bundled templates
β”‚       β”œβ”€β”€ command_*.py
β”‚       └── custom_*.py
β”œβ”€β”€ icons/                      # Custom icons
β”œβ”€β”€ backups/                    # Automatic backups
β”‚   └── backup_YYYY.MM.DD_HH.MM.SS_<environment-id>.json
β”œβ”€β”€ exports/
β”‚   └── examples/               # Preset examples copied on first launch
β”‚       β”œβ”€β”€ 3d_view_numpad_pie.json
β”‚       β”œβ”€β”€ mesh_select_mode_pie.json
β”‚       └── ...
└── logs/                       # Log files

Changing the LocationΒΆ

You can change the root directory from Preferences > Settings > Resources.

Note

After changing the path, PME will reference the new directory. Existing files are not moved automatically β€” copy them manually.

Sharing Across MachinesΒΆ

The resource folder is independent of Blender and the add-on, so you can sync it across machines using Syncthing, Dropbox, Git, etc. Automatic backup filenames include an environment identifier so that change detection and retention remain separate for each Blender environment in a shared folder. Existing backups without an identifier remain in place.