Preferences Operators¶
- bpy.ops.preferences.addon_disable(module='')¶
Disable an add-on
- Parameters
module (string, (optional, never None)) – Module, Module name of the add-on to disable
- File
- bpy.ops.preferences.addon_enable(module='')¶
Enable an add-on
- Parameters
module (string, (optional, never None)) – Module, Module name of the add-on to enable
- File
- bpy.ops.preferences.addon_expand(module='')¶
Display information and preferences for this add-on
- Parameters
module (string, (optional, never None)) – Module, Module name of the add-on to expand
- File
- bpy.ops.preferences.addon_install(overwrite=True, target='DEFAULT', filepath='', filter_folder=True, filter_python=True, filter_glob='*.py;*.zip')¶
Install an add-on
- Parameters
overwrite (boolean, (optional)) – Overwrite, Remove existing add-ons with the same ID
target (enum in ['DEFAULT', 'PREFS'], (optional)) – Target Path
filepath (string, (optional, never None)) – filepath
filter_folder (boolean, (optional)) – Filter folders
filter_python (boolean, (optional)) – Filter python
filter_glob (string, (optional, never None)) – filter_glob
- File
- bpy.ops.preferences.addon_refresh()¶
Scan add-on directories for new modules
- bpy.ops.preferences.addon_remove(module='')¶
Delete the add-on from the file system
- Parameters
module (string, (optional, never None)) – Module, Module name of the add-on to remove
- File
- bpy.ops.preferences.addon_show(module='')¶
Show add-on preferences
- Parameters
module (string, (optional, never None)) – Module, Module name of the add-on to expand
- File
- bpy.ops.preferences.app_template_install(overwrite=True, filepath='', filter_folder=True, filter_glob='*.zip')¶
Install an application template
- Parameters
overwrite (boolean, (optional)) – Overwrite, Remove existing template with the same ID
filepath (string, (optional, never None)) – filepath
filter_folder (boolean, (optional)) – Filter folders
filter_glob (string, (optional, never None)) – filter_glob
- File
- bpy.ops.preferences.asset_library_add()¶
Add a path to a .blend file to be used by the Asset Browser as source of assets
- bpy.ops.preferences.asset_library_remove(index=0)¶
Remove a path to a .blend file, so the Asset Browser will not attempt to show it anymore
- Parameters
index (int in [0, inf], (optional)) – Index
- bpy.ops.preferences.autoexec_path_add()¶
Add path to exclude from auto-execution
- bpy.ops.preferences.autoexec_path_remove(index=0)¶
Remove path to exclude from auto-execution
- Parameters
index (int in [0, inf], (optional)) – Index
- bpy.ops.preferences.copy_prev()¶
Copy settings from previous version
- bpy.ops.preferences.keyconfig_activate(filepath='')¶
Undocumented, consider contributing.
- Parameters
filepath (string, (optional, never None)) – filepath
- File
- bpy.ops.preferences.keyconfig_export(all=False, filepath='keymap.py', filter_folder=True, filter_text=True, filter_python=True)¶
Export key configuration to a python script
- Parameters
all (boolean, (optional)) – All Keymaps, Write all keymaps (not just user modified)
filepath (string, (optional, never None)) – filepath
filter_folder (boolean, (optional)) – Filter folders
filter_text (boolean, (optional)) – Filter text
filter_python (boolean, (optional)) – Filter python
- File
- bpy.ops.preferences.keyconfig_import(filepath='keymap.py', filter_folder=True, filter_text=True, filter_python=True, keep_original=True)¶
Import key configuration from a python script
- Parameters
filepath (string, (optional, never None)) – filepath
filter_folder (boolean, (optional)) – Filter folders
filter_text (boolean, (optional)) – Filter text
filter_python (boolean, (optional)) – Filter python
keep_original (boolean, (optional)) – Keep Original, Keep original file after copying to configuration folder
- File
- bpy.ops.preferences.keyconfig_remove()¶
Remove key config
- bpy.ops.preferences.keyconfig_test()¶
Test key configuration for conflicts
- bpy.ops.preferences.keyitem_add()¶
Add key map item
- bpy.ops.preferences.keyitem_remove(item_id=0)¶
Remove key map item
- Parameters
item_id (int in [-inf, inf], (optional)) – Item Identifier, Identifier of the item to remove
- File
- bpy.ops.preferences.keyitem_restore(item_id=0)¶
Restore key map item
- Parameters
item_id (int in [-inf, inf], (optional)) – Item Identifier, Identifier of the item to restore
- File
- bpy.ops.preferences.keymap_restore(all=False)¶
Restore key map(s)
- Parameters
all (boolean, (optional)) – All Keymaps, Restore all keymaps to default
- File
- bpy.ops.preferences.reset_default_theme()¶
Reset to the default theme colors
- bpy.ops.preferences.studiolight_copy_settings(index=0)¶
Copy Studio Light settings to the Studio Light editor
- Parameters
index (int in [-inf, inf], (optional)) – index
- File
- bpy.ops.preferences.studiolight_install(files=None, directory='', filter_folder=True, filter_glob='*.png;*.jpg;*.hdr;*.exr', type='MATCAP')¶
Install a user defined light
- Parameters
files (
bpy_prop_collectionofOperatorFileListElement, (optional)) – File Pathdirectory (string, (optional, never None)) – directory
filter_folder (boolean, (optional)) – Filter Folders
filter_glob (string, (optional, never None)) – filter_glob
type (enum in ['MATCAP', 'WORLD', 'STUDIO'], (optional)) –
Type
MATCAPMatCap, Install custom MatCaps.WORLDWorld, Install custom HDRIs.STUDIOStudio, Install custom Studio Lights.
- File
- bpy.ops.preferences.studiolight_new(filename='StudioLight')¶
Save custom studio light from the studio light editor settings
- Parameters
filename (string, (optional, never None)) – Name
- File
- bpy.ops.preferences.studiolight_show()¶
Show light preferences
- bpy.ops.preferences.studiolight_uninstall(index=0)¶
Delete Studio Light
- Parameters
index (int in [-inf, inf], (optional)) – index
- File
- bpy.ops.preferences.theme_install(overwrite=True, filepath='', filter_folder=True, filter_glob='*.xml')¶
Load and apply a Blender XML theme file
- Parameters
overwrite (boolean, (optional)) – Overwrite, Remove existing theme file if exists
filepath (string, (optional, never None)) – filepath
filter_folder (boolean, (optional)) – Filter folders
filter_glob (string, (optional, never None)) – filter_glob
- File