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.
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-config 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 studio light
- Parameters
files (
bpy_prop_collection
ofOperatorFileListElement
, (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
- 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