• WatTyler@lemmy.sdf.org
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    8 months ago

    Lots of replies mentioning Emacs but Emacs out of the box is gonna be essentially a text editor (insert obligatory: Emacs isn’t a text editor; it’s a LISP interpreter).

    However, install Doom Emacs, and you have a full IDE experience for essentially any language you could ask for. I highly recommend it.

      • WatTyler@lemmy.sdf.org
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        I’m not too familiar with how Flatpak works but Emacs benefits from compiling it on your machine natively. Tell me what distro you’re on and I can see if I can find out how you’d do that.

      • WatTyler@lemmy.sdf.org
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        Following up from my previous comment, there is a Flatpak of Emacs available on Flathub. Here are the instructions for how to install, whilst enabling native compilation, which will offer a performance increase and allow you to use features such as vterm (the best terminal emulator for Emacs).

      • Free Palestine 🇵🇸@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        8 months ago

        A Flatpak of Doom Emacs? No. But you can just install the normal Emacs flatpak and then install Doom Emacs with 2 simple commands:

        git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs

        ~/.config/emacs/bin/doom install

        Emacs will read these config files from the .config/emacs directory. Doom Emacs is not a different version of the program, it’s essentially just a set of configuration files.

        • jackpot@lemmy.mlOP
          link
          fedilink
          arrow-up
          2
          ·
          8 months ago

          it’s not working for me? sorry to ask but could you try it? linux mint lts btw

          • Free Palestine 🇵🇸@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            8 months ago

            I don’t have a Linux Mint installation right now, but when I used Mint a few months ago this worked for me. The two commands are from the official Doom Emacs install guide. Could you tell me exactly what doesn’t work?