Don't understand org-mode reddit / emacs ---------------------------------------------------------------------- YakumoYoukai · 2022-09-17 18:07 I've used Emacs for 30 years. You'll pry it out of my cold, dead hands. I've written plenty of elisp for it. Org-mode is a mystery to me though. Maybe I haven't run across the right tutorial, but my impression is that it is a fancy outline maker. Half of the positive things people say about Emacs seem to be about org-mode, but everyone seems to use it in different ways, for different things. Ironically, org-mode is daunting in its breadth the same way that Emacs itself must be for new users. Are there good resources that can explain the philosophy and applications of org-mode? ---------------------------------------------------------------------- lebensterben · 2022-09-17 18:32 yes org-mode has its own cult followers and I never find it useful. as a markup language format, it's not simple as markdown and not powerful as latex. as a "productivity" tool, it offers nothing more than a simple to-do app. any extra feature is unneeded. ---------------------------------------------------------------------- transducer · 2022-09-17 18:36 I don't know that there is a good unique resource. I got into it as a boiling frog. I needed an outlining tool and it works well for that. Then I needed to clock in and out of tasks, it has a solution for that. Then I neededa daily agenda view of my task. Also supported out of the box. Then I needed a PKMS and I am now fully bought in org- roam. My advice would be to give it a spin as you would for a hobby (if you are into these kind of things). Maybe it will stick. ---------------------------------------------------------------------- friartech · 2022-09-17 18:44 What do you mean by “PKMS”? I’m not familiar with that term. ---------------------------------------------------------------------- transducer · 2022-09-17 18:55 Personal Knowledge Management System. There are many options with and without emacs. You can look into org-roam, obsedian, or roam research to see example. It is a nice rabbit hole to get into if you have time! ---------------------------------------------------------------------- nnreddit-user · 2022-09-17 19:08 Same meh here and I'll raise you the cultish note-taking enterprise whose promotion of opaque-sounding methods like "Zettlekasten" can apparently sustain a raft of for-profit companies like Roam and Obsidian. In any real-time note-taking context, like a university lecture, org-mode and friends would seem singularly ill-equipped for the task as it's too slow, and lacks pen and paper's two-dimensional range for diagrams, equations, margin scribbling, arrows projecting every which way. And for typed notes, "grep" seems like a sufficiently powerful retrieval mechanism that doesn't require the conscious annotation of "backlinks" (it would seem all links are bidirectional, but whatever). I've always maintained however that one does not question markets. If there's an audience willing to pay for this stuff, there's someone willing to provide it. Now if only someone would pay for emacs development... ---------------------------------------------------------------------- MitchellMarquez42 · 2022-09-17 19:08 >as a markup language format, it's not simple as markdown A lot of the basic markup syntax is more intuitive, though: `/italics/`, `*bold*`, `_underline_` are no-brainers, and `+strikethrough+` and `=code=` are memorable enough. Compare that with Markdown's `*italic*` and `**bold**` and `_italic_`... I'll give you ``code`` though. ---------------------------------------------------------------------- lebensterben · 2022-09-17 19:12 there is no italics or bold in markdown. this is a common misconception. markdown only defines emphasis and strong emphasis. ---------------------------------------------------------------------- Dr1ppyd1k · 2022-09-17 19:21 No one has mentioned the executable code blocks - If you've ever enjoyed making a jupyter notebook and wished it supported something other than python or for more IDE features (I know there are ways to remedy this) then org-mode is worth a look. ---------------------------------------------------------------------- gepardcv · 2022-09-17 19:36 I agree. Never understood the appeal of Zettlekasten. That said, I find Org a useful format for work documentation and journaling. It has first-class date support for searchable daily entries, and executable code blocks with arbitrary language support. Not a huge learning curve for this purpose. ---------------------------------------------------------------------- ftrx · 2022-09-17 19:46 The fancy (and useful) outliner is one aspect, BUT there is another IMVHO more important: integration ability. ALL modern desktops with their own separate apps or crappy, complicated and limited desktop IPC (from KDE/Gnome stuff beyond FreeDesktop to Windows OLE) completely fails to integrate anything in general, in UI terms in particular. Org-mode linking abilities offer the "modern" document UI we generally need, oft not knowing such need. Elisp and mere buffers are ok, of course, they do the mechanic part of integration, but fails in UI terms: I do not write my mail in elisp directy, I do not take notes in elisp directly. While with org-mode a clickable/executable element (i.e. an elisp: link) can run code to send a new mail, to compose an agenda, to run an org-ql queries on my notes, ... this is the same glue ability Python offer for classic *nix environments, lacking the UI. Emacs offer a full, native integration of anything instead of countless separate programs badly gluable with some CLI IPCs and standards, and org-mode offer the UI. Yes, Emacs should not be classify as an editor (in the classic sense) but as a desktop environment, a single application operating system where anything is integrated like classic Xerox or LispM workstations with org-mode as it's X11. That's IMO the most important org-mode aspect. The other different usages fall under the integration/implementation category of the above concepts, for instance personally I use org-roam as a search&narrow UI to my information, org-attach to handle my files (and small tree attached as needed) they are both "different usages" but both are just something on top of a document based UI with the Emacs integrated environment. I do not know specific resources on that, unfortunately too many are so inhabited with the "modern desktop" concept and some "techniques" about notes, PIM, PKM, ... that they even refuse the concept of something different, even using it. But if you try to imaging your desktop booting to Emacs/EXWM with a generic org-agenda or scratch buffer in org-mode to start, org-roam to access anything like "hit-a- key, type 'sum 22' to see summer 2022 photos", in the opened buffer with photos organized in various ways you have links to a hotel bill, a confirmation email, ... well... See an old Xerox demo and you'll understand :-) ---------------------------------------------------------------------- Sound4Sound · 2022-09-17 19:48 I use it for taking technical notes because org-babel can: 1. Query a database and display results as a table. 2. Run a Python session across multiple source blocks. 3. Post-process results of any source code block and display them in the document, for example Typescript output inside a