This will be my third time attempting to adopt emacs, but this time is different.

I’d decided to move away from VS Code and back to neovim with the intent of tying it together with my Obsidian files when I realized I could just be in one app all the time with org-mode. Also more inclined to learn emacs lisp now that I have experience with lisps via Clojure.

Any suggestions on packages to look into? Thanks.

Context: senior software engineer working primarily in Typescript, React, and AWS lambdas via Serverless framework. Into improving productivity and note taking with org-mode.

  • Nate Cox
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 days ago

    Packages are a deep deep dive in emacs. My recommendation is start small, use doom as is for a while and only make a change when you actually find you need it. It’s very tempting to go way overboard.

    This is why I switched from emacs to helix; my emacs config is just massive and my helix config gives me almost everything I actually want in like a few lines of config.

    • thorn@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      3 days ago

      Yeah, I’m mostly taking the approach of adding things as I need them.

      Didn’t know if there was anything worth looking into that I might not be on my radar as someone new to emacs.

      • Nate Cox
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        Honestly vanilla emacs is already pretty reasonable; doom will give you probably more than you actually need. I don’t think there’s anything you really need to dig into within your first six months.

        I found doom to be too much, and after a few months instead built my own config from scratch to get just what I want. I found that doom had so much that I didn’t know what was doom and what was emacs.