```coffeescript
ConfigPanel = require 'config-panel'
{$$} = require 'space-pen'
$ = require 'jquery'
_ = require 'underscore'

module.exports =
class GeneralConfigPanel extends ConfigPanel
  @content: ->
    @form id: 'general-config-panel', class: 'form-horizontal', =>
      @fieldset =>
        @legend "General Settings"

        @div class: 'control-group', =>
          @div class: 'checkbox', =>
            @label for: 'editor.hideGitIgnoredFiles', =>
              @input id: 'editor.hideGitIgnoredFiles', type: 'checkbox'
              @text 'Hide Git-Ignored Files'

          @div class: 'checkbox', =>
            @label for: 'core.autosave', =>
              @input id: 'core.autosave', type: 'checkbox'
              @text 'Auto-Save on Focus Change'
```

Add "open .atom" button to general config view
user
```coffeescript
ConfigPanel = require 'config-panel'
{$$} = require 'space-pen'
$ = require 'jquery'
_ = require 'underscore'

module.exports =
class GeneralConfigPanel extends ConfigPanel
  @content: ->
    @form id: 'general-config-panel', class: 'form-horizontal', =>
      @fieldset =>
        @legend "General Settings"

        @div class: 'control-group', =>
          @div class: 'checkbox', =>
            @label for: 'editor.hideGitIgnoredFiles', =>
              @input id: 'editor.hideGitIgnoredFiles', type: 'checkbox'
              @text 'Hide Git-Ignored Files'

          @div class: 'checkbox', =>
            @label for: 'core.autosave', =>
              @input id: 'core.autosave', type: 'checkbox'
              @text 'Auto-Save on Focus Change'

        @button outlet: 'openDotAtomButton', type: 'button', class: 'btn btn-default', "Open '#{config.configDirPath}'"

  initialize: ->
    @openDotAtomButton.on 'click', -> atom.open(config.configDirPath)
```
assistant