nvim-config/lua/plugins/obsidian.lua

28 lines
895 B
Lua
Raw Normal View History

2023-11-05 10:05:31 -08:00
return {
"epwalsh/obsidian.nvim",
lazy = true,
event = {
"BufReadPre " .. vim.fn.expand "~" .. "/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/Notes/**.md",
"BufNewFile " .. vim.fn.expand "~" .. "/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/Notes/**.md",
},
dependencies = {
"nvim-lua/plenary.nvim",
},
2023-11-05 14:58:59 -08:00
keys = {
{ "<leader>no", "<cmd>ObsidianQuickSwitch<cr>", desc = "Obsidian Quick Switch (Telescope)" },
{ "<leader>nn", "<cmd>ObsidianNew<cr>", desc = "Create a new obsidian note" },
{ "<leader>ns", "<cmd>ObsidianSearch<cr>", desc = "Obsidian Search" },
{ "<leader>not", "<cmd>ObsidianToday<cr>", desc = "Obsidian new daily note" },
},
2023-11-05 10:05:31 -08:00
opts = {
workspaces = {
{
name = "personal",
path = "~/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/Notes",
},
},
use_advanced_uri = false,
},
}