What's new
Added 🎉
- Added option
prepend_note_id
to allow disabling id generation for new notes. - Added
mappings
configuration field. - Added
open_notes_in
configuration field - Added
backlinks
options to the config. The default isbacklinks = { -- The default height of the backlinks pane. height = 10, -- Whether or not to wrap lines. wrap = true, },
Changed ⚠️
- (internal) Refactored daily note creation.
- obsidian.nvim will now automatically enable the 'gf' passthrough keybinding within your vault unless the 'gf' keybinding has already been overridden by you or another plugin or you override the 'mappings' configuration field.
Fixed ✅
- Fixed
template_pattern
not escaping special characters. - Fixed new notes not getting passed args correctly
- Fixed
:ObsidianOpen
when note is in a subdirectory with the same name as the root vault directory. - Fixed issue where
note_frontmatter_func
option was not used when creating new notes.
Commits
f19afa6 Apply note_frontmatter_func
when for new notes (#178)
7645f5f chore: auto generate docs
564f648 add backlinks config opts (#175)
8f1c896 Fix :ObsidianOpen
f3f3479 fix: new note args (#169)
0158b45 chore: auto generate docs
c396640 Add config option for opening notes in vertical/horizontal split (#166)
f534ad0 fix bug in template check if there's magic chars in path (#164)
f81ddfa make error message more informative
b71d146 chore: auto generate docs
96d20ed clarify custom gf
mapping docs
ed7ace4 chore: auto generate docs
6e2af3d Clean up README (#158)
2d16c31 chore: auto generate docs
00b8950 Automatically configure 'gf' passthrough, add 'mappings' config (#161)
1534187 chore: auto generate docs
9e0a7cc update README
9f34463 chore: auto generate docs
2c2a368 Separate plugin dependencies in documentation
a5fc3aa chore: auto generate docs
a728371 Remove leading | if note_id_func returns '' or nil (#160)
c76e197 chore: auto generate docs
f0c32f4 small documentation changes (#156)
8fcc8d8 Refactor client.today
and client.yesterday
(#154)