this post was submitted on 12 Oct 2023
1 points (100.0% liked)

Emacs

312 readers
3 users here now

A community for the timeless and infinitely powerful editor. Want to see what Emacs is capable of?!

Get Emacs

Rules

  1. Posts should be emacs related
  2. Be kind please
  3. Yes, we already know: Google results for "emacs" and "vi" link to each other. We good.

Emacs Resources

Emacs Tutorials

Useful Emacs configuration files and distributions

Quick pain-saver tip

founded 1 year ago
MODERATORS
 

Both split responsibilities based between on what is the "real config" or "helpers" with macros/functions, but the thing is doom-like-style puts it all in one folder(example: /ui/modeline/config /ui/modeline/utils) while other split in two (lisp/lisp-modeline.el, modules/my-mod-modeline.el), and would like to know your opinion about this and what worked for you.

Some context: By now all my settings are all in one init file, and it already passed the 2k lines mark and once something break, everything breaks, so this is needed to avoid future headaches

top 3 comments
sorted by: hot top controversial new old
[–] Oryx_2568@alien.top 1 points 1 year ago

I came from using DOOM emacs and I left it behind for this very reason. One incorrect line in your config and nothing loads.

I have since started using the "crafted-emacs" methodology developed by member of the System Crafters community.

Found here - https://github.com/SystemCrafters/crafted-emacs/tree/craftedv2RC1

I have developed my own "nodules that I load from my init.el file.

So far it's working great. All I did was take the sections from my old configuration file and break them out in to individual .el files to load.

[–] Oryx_2568@alien.top 1 points 1 year ago

Not a problem. I think I missed your edit. Cheers :)

[–] nv-elisp@alien.top 1 points 1 year ago
Cut my lisp init pieces! 
This is my last resort!
Suffocation. No layers.
Don't give a fuck if my code signals errors!

https://www.reddit.com/r/emacs/comments/17610on/seaman_emacs_my_first_published_config/k4k0npq?context=3

What type of errors specifically are you running into that break your whole config?