# Quick Way to Disable/Enable Juno

**URL:** <https://discourse.julialang.org/t/quick-way-to-disable-enable-juno/31068>\
**Category:** Juno\
**Tags:** question\
**Created:** [November 14, 2019, 12:13am UTC](https://discourse.julialang.org/t/quick-way-to-disable-enable-juno/31068 "2019-11-14T00:13:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![duncanam](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/duncanam/32/10669_2.png) [@duncanam](https://discourse.julialang.org/u/duncanam)\
**Post date:** [November 14, 2019, 12:13am UTC](https://discourse.julialang.org/t/quick-way-to-disable-enable-juno/31068/1 "2019-11-14T00:13:38Z")

</div>

I hope I haven’t missed this anywhere, but I was wondering if there was a quick way to disable Juno and then re-enable it again. I use Atom for other languages besides Julia so having Juno around all the time isn’t perfect for my use case. Is this possible?

Thank you.

---

<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:** [November 14, 2019, 12:59am UTC](https://discourse.julialang.org/t/quick-way-to-disable-enable-juno/31068/2 "2019-11-14T00:59:13Z")

</div>

There are mainly 2 ways to do this:

The first and recommended way is what @mortenpi showed in slack:

from [Slack](https://julialang.slack.com/archives/C6A044SQH/p1573313147161100?thread_ts=1573311257.160100&cid=C6A044SQH:)

> if you can easily access a terminal, you can set `ATOM_HOME` to point somewhere other than `~/.atom` before launching Atom, e.g. `ATOM_HOME=~/atom-clean atom`

> I actually always put this script into my PATH: [https://github.com/mortenpi/juno-debian/blob/master/src/juno](https://github.com/mortenpi/juno-debian/blob/master/src/juno) so my main Atom environment is clean and if I want Juno, I just launch `juno`

The second is to use [atomic-management](https://github.com/harmsk/atomic-management), which enables _kind of_ per-project config. Then you can create `.atom/config.cson` for each project and enable/disable Juno via putting `julia-client` into `*.core.disabledPacakges` config. Note that this way may slow down your Atom’s activation, and that why I recommend the first way if you’re familiar with shell script.

Also it’s worth to note that for both ways, you can unload/disable `ink` package, which may ease your activation time, but then any deserialization (restoring the previous window state) won’t anymore.

---

<div class="post-metadata">

**Author:** ![Amin\_Yahyaabadi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amin_yahyaabadi/32/9826_2.png) [@Amin\_Yahyaabadi](https://discourse.julialang.org/u/Amin_Yahyaabadi)\
**Post date:** [March 31, 2020, 3:52am UTC](https://discourse.julialang.org/t/quick-way-to-disable-enable-juno/31068/3 "2020-03-31T03:52:45Z")

</div>

Using [Juno-plus](https://atom.io/packages/juno-plus) you can enable or disable Juno using a button.

![image](https://global.discourse-cdn.com/julialang/original/3X/d/f/dfa780797fca81a2c71b81c989c942430290b2ef.png)
