   watchList: []
 
   config:
+    persistentProjectToolBar:
+      description: 'Project tool bar will stay when focus is moved away from a project file'
+      type: 'boolean'
+      default: false
+    reloadToolBarNotification:
+      type: 'boolean'
+      default: true
+    reloadToolBarWhenEditConfigFile:
+      type: 'boolean'
+      default: true
     toolBarConfigurationFilePath:
       type: 'string'
       default: atom.getConfigDirPath()
     toolBarProjectConfigurationFilePath:
       type: 'string'
       default: '.'
-    reloadToolBarWhenEditConfigFile:
-      type: 'boolean'
-      default: true
-    reloadToolBarNotification:
-      type: 'boolean'
-      default: true
     useBrowserPlusWhenItIsActive:
       type: 'boolean'
       default: false

          if fs.isFileSync(pathToCheck)
            @projectToolbarConfigPath = pathToCheck
          else
            @projectToolbarConfigPath = fs.resolve pathToCheck, 'toolbar', ['cson', 'json5', 'json', 'js', 'coffee']

    if @projectToolbarConfigPath is @configFilePath
      @projectToolbarConfigPath = null

        return false

  resolveProjectConfigPath: ->
    persistent = atom.config.get 'flex-tool-bar.persistentProjectToolBar'
    @projectToolbarConfigPath = null unless persistent
    relativeProjectConfigPath = atom.config.get 'flex-tool-bar.toolBarProjectConfigurationFilePath'
    editor = atom.workspace.getActivePaneItem()
    file = editor?.buffer?.file or editor?.file
