       @attach()
 
   attach: ->
-    atom.workspaceView.prependToBottom(this)
     @disposables = new CompositeDisposable
+
+    panel = atom.workspace.addBottomPanel(item: this)
+    @disposables.add new Disposable -> panel.destroy()
 
     @disposables.add atom.keymap.onDidMatchBinding ({keystrokes, binding, keyboardEventTarget}) =>
       @update(keystrokes, binding, keyboardEventTarget)

      @update(keystrokes, null, keyboardEventTarget)

  detach: ->
    super
    @disposables.dispose()

  update: (keystrokes, keyBinding, keyboardEventTarget) ->

{Disposable, CompositeDisposable} = require 'atom'
{$$, View} = require 'space-pen'

module.exports =
