# Juno... how to save layout?

**URL:** <https://discourse.julialang.org/t/juno-how-to-save-layout/12896>\
**Category:** Juno\
**Created:** [August 4, 2018, 3:33pm UTC](https://discourse.julialang.org/t/juno-how-to-save-layout/12896 "2018-08-04T15:33:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [August 4, 2018, 3:33pm UTC](https://discourse.julialang.org/t/juno-how-to-save-layout/12896/1 "2018-08-04T15:33:14Z")

</div>

I have installed Atom with Juno add-on, i.e., manually. During my session, I have a layout of panes as follows:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/5/8/58c1cd2e6a2b8fd81f80fe3d3d0f03dac9474d9a.png)

A couple of questions:

1. Is it possible to _save_ this layout, i.e., with editor window in the upper left corner, plot window in the upper right, and the REPL at the bottom, so that next time I start Juno, it starts with this layout?
2. Is it possible to start Juno with the REPL already activated, so that I don’t have to do that manually every time?
3. It seems like an editor window that was started prior to activating the REPL is not by default interpreted as a Julia file. Is there a way around this?

---

<div class="post-metadata">

**Author:** ![tpoisot](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tpoisot/32/19812_2.png) [@tpoisot](https://discourse.julialang.org/u/tpoisot)\
**Post date:** [August 5, 2018, 3:16am UTC](https://discourse.julialang.org/t/juno-how-to-save-layout/12896/2 "2018-08-05T03:16:47Z")

</div>

For 1, this package may help: [save-workspace](https://atom.io/packages/save-workspace)

---

<div class="post-metadata">

**Author:** ![Gnimuc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gnimuc/32/2194_2.png) [@Gnimuc](https://discourse.julialang.org/u/Gnimuc)\
**Post date:** [August 5, 2018, 4:04am UTC](https://discourse.julialang.org/t/juno-how-to-save-layout/12896/3 "2018-08-05T04:04:07Z")

</div>

+1 for adding custom default layout

---

<div class="post-metadata">

**Author:** ![gautam.salhotra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gautam.salhotra/32/11673_2.png) [@gautam.salhotra](https://discourse.julialang.org/u/gautam.salhotra)\
**Post date:** [February 13, 2020, 12:46am UTC](https://discourse.julialang.org/t/juno-how-to-save-layout/12896/4 "2020-02-13T00:46:35Z")

</div>

> For 1, this package may help: [https://atom.io/packages/save-workspace](https://atom.io/packages/save-workspace)

This does most of the work, which is great! But it does not save the layout of the panes on the right (where the git and github tabs are displayed). Custom default layout option in Juno would be preferable.

---

<div class="post-metadata">

**Author:** ![aviatesk](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aviatesk/32/7610_2.png) [@aviatesk](https://discourse.julialang.org/u/aviatesk)\
**Post date:** [February 13, 2020, 8:26am UTC](https://discourse.julialang.org/t/juno-how-to-save-layout/12896/5 "2020-02-13T08:26:28Z")

</div>

We already have that exactly… See

- [ANN: Juno 0.8.8](https://discourse.julialang.org/t/ann-juno-0-8-8/26214)
- [Unable to save pane layout - #4 by pfitzseb](https://discourse.julialang.org/t/unable-to-save-pane-layout/27814/4)
- [https://github.com/JunoLab/atom-julia-client/pull/561](https://github.com/JunoLab/atom-julia-client/pull/561)

---

<div class="post-metadata">

**Author:** ![gautam.salhotra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gautam.salhotra/32/11673_2.png) [@gautam.salhotra](https://discourse.julialang.org/u/gautam.salhotra)\
**Post date:** [February 13, 2020, 5:36pm UTC](https://discourse.julialang.org/t/juno-how-to-save-layout/12896/6 "2020-02-13T17:36:47Z")

</div>

This is great. Thank you @aviatesk !
