• herrcaptain@lemmy.ca
    link
    fedilink
    arrow-up
    9
    ·
    8 months ago

    Is this specifically an Emacs thing, like for people who basically use Emacs as their operating system? It sounds interesting, but that’s all I’m seeing when I search for “org mode.” Frankly, Emacs intimidates me.

    • dumpsterlid@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      edit-2
      8 months ago

      Frankly, Emacs intimidates me.

      Absolutely, I understand that is a very normal and human response lol. I am not actually a programmer, I just use emacs for org mode.

      Org mode originated in Emacs and is mostly still an Emacs thing but Org mode is at this point a bigger thing than just an Emacs utility. First and foremost Org mode is a document structure that can be totally viewed in plain text.

      * Heading
      -2024-01-22 Mon>
      Contains an optional section followed by other subheadings.
      
      The org file can be seen in a calendar view with all headings with an attached date/time showing up. 
      The above heading would show up on > Monday the 22nd. 
      Lemmy is messing up the date formatting, the date should just have mirror >'s instead of a -.
      
      * Another Heading with no section and children headings
      ** TODO Sub-heading 1
      ... has a section, but not child subheadings. 
      
      Also the TODO keyword makes this heading a task that will show up in a task management view called "agenda"
      
      * Yet Another Heading
      

      That is what org mode looks like when you view it in plaintext, all headings are lines that begin with some number of asterisks. Because of the open, easy file format a whole constellation of software and apps can interface with org files beyond Emacs. None of them are that good at the moment though sigh.

      However, I really like the Emacs distribution Spacemacs. It is a nice collection of tools that work well out of the box. In emacs and in spacemacs (in spacemacs you just hit spacebar twice) you can search for commands and since lisp naming convention tends to be very specific for functions (long, english language like names) you can usually find a command you can’t remember the keybinding for very easily. A lot of emacs people aggressively recommend starting from scratch with emacs and I think it makes it really intimidating but I think the advice is only good for a very specific kind of person. The rest of us? Try spacemacs or doom!

      https://orgmode.org/

      https://www.spacemacs.org/

      https://github.com/doomemacs/doomemacs

      • herrcaptain@lemmy.ca
        link
        fedilink
        arrow-up
        3
        ·
        8 months ago

        That’s very cool - I appreciate the in-depth reply. It’s definitely something I’ll have to try to look into further. I currently use Notion as a means of organizing my life and anything I need to remember, but I’ve been hoping to move over to something self-hosted and open source. I think the only big drawback of doing it in Emacs, however, would be the inability to sync that data to my phone, which is a pretty important feature for me.