diff --git a/after/plugin/obsidian.lua b/after/plugin/obsidian.lua new file mode 100644 index 0000000..4d8994a --- /dev/null +++ b/after/plugin/obsidian.lua @@ -0,0 +1,11 @@ +require("obsidian").setup { + workspaces = { + { + name = "personal", + path = "~/personal/obsidian", + }, + }, + completion = { + nvim_cmp = true + } +} diff --git a/lua/nthobaben/packer.lua b/lua/nthobaben/packer.lua index 68f18ca..2391c89 100644 --- a/lua/nthobaben/packer.lua +++ b/lua/nthobaben/packer.lua @@ -47,5 +47,14 @@ return require('packer').startup(function(use) "williamboman/mason-lspconfig.nvim", "neovim/nvim-lspconfig", } + use({ + "epwalsh/obsidian.nvim", + tag = "*", -- recommended, use latest release instead of latest commit + requires = { + -- Required. + "nvim-lua/plenary.nvim", + "hrsh7th/nvim-cmp" + }, + }) end) diff --git a/plugin/packer_compiled.lua b/plugin/packer_compiled.lua index f4cd5fd..afbbc7e 100644 --- a/plugin/packer_compiled.lua +++ b/plugin/packer_compiled.lua @@ -114,6 +114,11 @@ _G.packer_plugins = { path = "/home/niclasthobaben/.local/share/nvim/site/pack/packer/start/nvim-treesitter", url = "https://github.com/nvim-treesitter/nvim-treesitter" }, + ["obsidian.nvim"] = { + loaded = true, + path = "/home/niclasthobaben/.local/share/nvim/site/pack/packer/start/obsidian.nvim", + url = "https://github.com/epwalsh/obsidian.nvim" + }, ["onedark.nvim"] = { loaded = true, path = "/home/niclasthobaben/.local/share/nvim/site/pack/packer/start/onedark.nvim",