💾 Archived View for complete.org › org-mode captured on 2024-08-18 at 17:44:55. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
org-mode is a toolkit for you to organize things. It is part of Emacs[1].
Its website says:
Your life in plain text: Org mode is for keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system.
To highlight a few things:
You can use org-mode to maintain todo lists. items can be scattered across org-mode files, contain attachments, have tags, deadlines, schedules. There is a convenient “agenda” view to show you what needs to be done. Items can repeat.
You can also use it to write documents. org-mode has special features for generating HTML, LaTeX, slides (with LaTeX beamer), and all sorts of other formats. It also supports direct evaluation of code in-buffer and literate programming in virtually any Emacs-supported language. If you want to bend your mind on this stuff, read this article on literate devops[2]. The entire worg[3] site is made with org mode. As a matter of fact, so is this one; read How this site is built[4] for more.
2: http://www.howardism.org/Technical/Emacs/literate-devops.html
You can keep notes, too. With full-text search, cross-referencing by file (as a wiki), by UUID, and even into other systems (into mu4e by Message-ID, into ERC logs, etc, etc.) You can add org-roam[5] to it to take this to the next level, too.
I discussed it in my blog post Emacs #2: Introducing org-mode[6] which gives you more detail and helps you get started. Further entries in my blog series about org-mode[7] may also be of interest.
6: https://changelog.complete.org/archives/9865-emacs-2-introducing-org-mode
7: https://changelog.complete.org/archives/tag/org-mode
Homepage: https://orgmode.org/
--------------------------------------------------------------------------------
According to its website, org-roam is "a plain-text personal knowledge management system". It is based on the popular Zettelkasten knowledge management system, or the Roam Research website. But because it layers atop org-mode[9] and therefore Emacs[10], it has a lot of power that the others lack; for instance, integration with email and agendas.
Arguably the most successful platform whose code can be easily modified at runtime. Emacs presents this through the metaphor of a text editor, though the Emacs platform has been about more than that since pretty much its inception. Emacs as a platform hosts email[12] readers, Usenet[13] clients, web and Gopher[14] browsers, games, terminal emulators, sftp clients, chat clients, and even a window manager. With org-mode[15], most of these (including the email clients) can be linked together with agendas, task lists, and personal notes to form an integrated tracking system. org-roam[16] extends this yet further.
This site is built for modern clients using Small Technology[18]. It is served from static files, which are themselves small. It should make no references to any resources from other servers, which helps protect the Privacy[19] of visitors.
18: /old-and-small-technology/
20: /adventures-hosting-my-site-on-gemini/
Updated: 2024-07-06
(c) 2022-2024 John Goerzen