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', }, }, }, }