diff --git a/index.coffee b/index.coffee index e3f3211..8550081 100644 --- a/index.coffee +++ b/index.coffee @@ -25,6 +25,9 @@ getColors = -> ].map (color) -> color.toHexString() config = + displayTerminalsInTreeView: + type: 'boolean' + default: false autoRunCommand: type: 'string' default: '' @@ -135,9 +138,10 @@ module.exports = @disposables.add atom.commands.add "atom-workspace", "term3:pipe-path", @pipeTerm.bind(this, 'path') @disposables.add atom.commands.add "atom-workspace", "term3:pipe-selection", @pipeTerm.bind(this, 'selection') - atom.packages.activatePackage('tree-view').then (treeViewPkg) => - node = new ListView() - treeViewPkg.mainModule.treeView.find(".tree-view-scroller").prepend node + if atom.config.get 'term3.displayTerminalsInTreeView' + atom.packages.activatePackage('tree-view').then (treeViewPkg) => + node = new ListView() + treeViewPkg.mainModule.treeView.find(".tree-view-scroller").prepend node service_0_1_3: () -> { diff --git a/styles/term3.less b/styles/term3.less index 6dbefc4..87447fe 100644 --- a/styles/term3.less +++ b/styles/term3.less @@ -9,7 +9,8 @@ .term3 { overflow: hidden; .terminal { - padding: 0; + padding: 5px 10px; + height: 100%; overflow: auto; > div { white-space: pre;