Preferences(bpy_struct)

base class — bpy_struct

class bpy.types.Preferences(bpy_struct)

Global preferences

active_section

Active section of the preferences shown in the user interface

Type:

enum in Preference Section Items, default ‘INTERFACE’

addons
Type:

Addons bpy_prop_collection of Addon, (readonly)

app_template
Type:

string, default “”, (never None)

apps

Preferences that work only for apps

Type:

PreferencesApps, (readonly, never None)

autoexec_paths
Type:

PathCompareCollection bpy_prop_collection of PathCompare, (readonly)

edit

Settings for interacting with Blender data

Type:

PreferencesEdit, (readonly, never None)

experimental

Settings for features that are still early in their development stage

Type:

PreferencesExperimental, (readonly, never None)

filepaths

Default paths for external files

Type:

PreferencesFilePaths, (readonly, never None)

inputs

Settings for input devices

Type:

PreferencesInput, (readonly, never None)

is_dirty

Preferences have changed

Type:

boolean, default False

keymap

Shortcut setup for keyboards and other input devices

Type:

PreferencesKeymap, (readonly, never None)

studio_lights
Type:

StudioLights bpy_prop_collection of StudioLight, (readonly)

system

Graphics driver and operating system settings

Type:

PreferencesSystem, (readonly, never None)

themes
Type:

bpy_prop_collection of Theme, (readonly)

ui_styles
Type:

bpy_prop_collection of ThemeStyle, (readonly)

use_preferences_save

Save preferences on exit when modified (unless factory settings have been loaded)

Type:

boolean, default True

use_recent_searches

Sort the recently searched items at the top

Type:

boolean, default False

version

Version of Blender the userpref.blend was saved with

Type:

int array of 3 items in [0, inf], default (0, 0, 0), (readonly)

view

Preferences related to viewing data

Type:

PreferencesView, (readonly, never None)

classmethod bl_rna_get_subclass(id, default=None)
Parameters:

id (string) – The RNA type identifier.

Returns:

The RNA type or default when not found.

Return type:

bpy.types.Struct subclass

classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:

id (string) – The RNA type identifier.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties

Inherited Functions

References