Neovim Notes Plugins

Up: Plugin Atlas Down: UI plugins

The notes layer treats Neovim as a thinking room, not just a code room.

Obsidian

obsidian.nvim connects Markdown vault work to Neovim. It supports dailies, new notes, templates, today’s and tomorrow’s notes, search, rename, workspace switching, backlinks, outgoing links, opening in Obsidian, pasting images, quick switching, tag lookup, and checkbox toggles.

The private config points at personal and work vaults. Public documentation should describe those as placeholders:

workspaces = {
  { name = "personal", path = "~/notes/vault" },
  { name = "work", path = "~/work/notes" },
}

The style choice is important: notes use path-only wikilinks, daily note templates, frontmatter timestamps, and a current-directory bias for new notes. The editor meets the vault where it already lives.

Org Mode

orgmode adds agenda, capture, tasks, refile targets, journal files, events, meetings, notifications, and reminders.

org-modern.nvim makes org buffers readable enough to live in.

The org setup should also be documented with placeholder paths:

org_agenda_files = "~/notes/org/**/*"
org_default_notes_file = "~/notes/org/refile.org"

Why Notes Belong In This Config

The same commands that navigate code can navigate thinking. Telescope searches notes. Render Markdown makes notes readable. Which-key remembers the note commands. This is why the config feels like a continuous workspace instead of a split between IDE and notebook.

Related: UI plugins, tools plugins