# Current emacs recommendations?

**URL:** <https://discourse.julialang.org/t/current-emacs-recommendations/109008>\
**Category:** Tooling\
**Tags:** emacs\
**Created:** [January 19, 2024, 2:14pm UTC](https://discourse.julialang.org/t/current-emacs-recommendations/109008 "2024-01-19T14:14:17Z")\
**Posts on this page:** 4\
**Page:** 2

<div class="post-metadata">

**Author:** ![novemberist](https://avatars.discourse-cdn.com/v4/letter/n/7ab992/32.png) [@novemberist](https://discourse.julialang.org/u/novemberist)\
**Post date:** [August 15, 2024, 5:20pm UTC](https://discourse.julialang.org/t/current-emacs-recommendations/109008/22 "2024-08-15T17:20:23Z")

</div>

I guess it might not always feel this way, but just know that your work on this is much appreciated.

I’ve been using julia-snail for a while now and am honestly quite suprised it doesn’t get talked about more around here. It’s really such a joy to use (almost as fun as CL with Slime) and especially in conjunction with Eat an almost painless experience.

I know most people prefer VSCode with the Julia extension as their go-to Julia IDE, but julia-snail should really get endorsed more in my opinion.

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [January 27, 2025, 11:23am UTC](https://discourse.julialang.org/t/current-emacs-recommendations/109008/24 "2025-01-27T11:23:42Z")

</div>

Not starting a new topic for this, since this one is not so old: is there any harm in setting `eglot-connect-timeout` to a large value, eg 1200 seconds, unconditionally?

Its default value (30s) is OK for regular use, but whenever I upgrade Julia or the packages in an environment, it needs way more time to do everything, and I always forget to do that before, so I have to restart.

Just setting it to a large value and being done with it seems innocuous after 2 weeks. Are there any downsides?

---

<div class="post-metadata">

**Author:** ![mstewart](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@mstewart](https://discourse.julialang.org/u/mstewart)\
**Post date:** [January 27, 2025, 12:09pm UTC](https://discourse.julialang.org/t/current-emacs-recommendations/109008/25 "2025-01-27T12:09:56Z")

</div>

I’ve had it set at 200s for at least 4 years and never noticed any problems.

---

<div class="post-metadata">

**Author:** ![hatmatrix](https://avatars.discourse-cdn.com/v4/letter/h/5f8ce5/32.png) [@hatmatrix](https://discourse.julialang.org/u/hatmatrix)\
**Post date:** [January 28, 2025, 12:48pm UTC](https://discourse.julialang.org/t/current-emacs-recommendations/109008/26 "2025-01-28T12:48:30Z")

</div>

Appears to be a common strategy:

> [@Emacs and Julia: how to](https://discourse.julialang.org/t/emacs-and-julia-how-to/123623/23):
>
> @PetrKryslUCSD Yes, I put (setq eglot-connet-timeout 180) in my init.el.

[Previous page](https://discourse.julialang.org/t/current-emacs-recommendations/109008.md?page=1)
