def plugin_loaded(): """ Do some staff when 'plugin was loaded' event appears. """ global settings settings = Flake8LintSettings() log("plugin was loaded") update_color_scheme(settings) Flake8Lint.on_file_load()
def __init__(self): """ Initialize settings. """ editor_settings = sublime.load_settings('Preferences.sublime-settings') editor_settings.clear_on_change('flake8lint-color-scheme') editor_settings.add_on_change('flake8lint-color-scheme', lambda: update_color_scheme(settings)) self.settings = sublime.load_settings('Flake8Lint.sublime-settings') self.settings.clear_on_change('reload') self.settings.add_on_change('reload', self.setup) self.setup()