kickstart.nvim/lua/custom/plugins/obsidian.lua

47 lines
1.1 KiB
Lua

return {
'obsidian-nvim/obsidian.nvim',
version = '*', -- use latest release, remove to use latest commit
lazy = true,
event = {
-- If you want to use the home shortcut '~' here, you need to call 'vim.fn.expand'.
"BufReadPre " .. vim.fn.expand "~" .. "/AdisObsidianSyncVault/**.md",
"BufNewFile " .. vim.fn.expand "~" .. "/AdisObsidianSyncVault/**.md",
},
dependencies = {
'nvim-lua/plenary.nvim',
},
cmd = {
"ObsidianOpen",
"ObsidianNew",
"ObsidianQuickSwitch",
"ObsidianFollowLink",
"ObsidianBacklinks",
"ObsidianTags",
"ObsidianToday",
"ObsidianYesterday",
"ObsidianTomorrow",
"ObsidianDailies",
"ObsidianTemplate",
"ObsidianSearch",
"ObsidianLink",
"ObsidianLinkNew",
"ObsidianLinks",
"ObsidianExtractNote",
"ObsidianWorkspace",
"ObsidianPasteImg",
"ObsidianRename",
"ObsidianTOC",
},
---@module 'obsidian'
---@type obsidian.config
opts = {
legacy_commands = false, -- this will be removed in the next major release
workspaces = {
{
name = 'MyOnlyVault',
path = '~/AdisObsidianSyncVault',
},
},
},
}