Org directory layout
inbox.org
This is a catcher for every issue or thought that needs to be organized. Once a week or more often even, refile all of the items that land here. "Refiling" means to take a headline and all of its contents and place it either as sub item of another headline in the same file or different file. For example, assign a task to a user by refiling an item in inbox.org to users/<username>.org, or categorize it somewhere in the backlog someday.org.
tickler.org
Appointments or meetings, eg weekly dev meeting, conferences. All these items
are timestamped and appear in the agenda. For example the weekly meeting will
always appear, because it has a repeating timestamp with +1w (once a week)
someday items
A backlog of items that have no assigned status, but are categorized and awaiting users to pick them up
archive/*.org
Archives of completed or abandoned tasks
users/*.org
User files that are refiling targets for tasks
Various workflows
Config settings for plugins
Across most programs that implement orgmode, the important parts to configure are:
- The agenda files, like tickler.org and any files in the users directory
- default org file for capturing items, in this case inbox.org
- archiving items. set archiving to land in the archive dir
You don't need to rely on the plugin to manipulate org files since they're just textfiles, but they provide many helpers for organizing quickly.
Plugins
Add any notes about setups that work or don't work if necessary
orgmode.nvim [6/7]
Seems to work great for necessary components. Master branch uses tree-sitter for clocking. Has several add on plugins listed.
- Agenda
- Refiling
- Capturing
- Scheduling/Deadlines/Datestamps
- Clocking times Only with tree-sitter in vim
- Tagging
- Tables & formulas
vim-dotoo [6/7]
- Agenda
- Refiling
- Capturing
- Scheduling/Deadlines/Datestamps
- Clocking times
- Tagging
- Tables & formulas
vim-orgmode
looks unmaintained since Jun 2021
vscode-org-mode
???