obs.nvim
obs.nvim copied to clipboard
Error creating files in nested directories
Describe the bug
Cannot Crete a note if the subdirectory doesn't already exist.
To Reproduce
Try to create a daily note without diary dir.
Expected behavior
Plugin creates required required directiries.
Screenshots
Error executing Lua callback: ....local/share/nvim/lazy/plenary.nvim/lua/plenary/path.lua:643: Could not create file: ~/notes/diary/2024-02-14.md
stack traceback:
[C]: in function 'error'
....local/share/nvim/lazy/plenary.nvim/lua/plenary/path.lua:643: in function 'touch'
...s/ck/.local/share/nvim/lazy/obs.nvim/lua/obs/journal.lua:98: in function 'today'
...s/ck/.local/share/nvim/lazy/obs.nvim/lua/obs/journal.lua:58: in function 'open_daily'
.local/share/nvim/lazy/obs.nvim/lua/obs/vault.lua:386: in function 'open_daily'
.local/share/nvim/lazy/obs.nvim/lua/obs/init.lua:61: in function <.local/share/nvim/lazy/obs.nvim/lua/obs/init.lua:60>
Versions
- OS: macos,
- OS version: 13.3,
- NeoVim: 0.9,
- Version: master.