From 99b7aced1ec940b57fecefdf0201cfa7fdf1380d Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Sun, 18 Feb 2024 16:39:41 +0000 Subject: [PATCH] nvim: add obsidian-nvim package and configure --- nvim/init.lua | 1 + nvim/lua/thomas/plugins-setup.lua | 1 + nvim/lua/thomas/plugins/obsidian-nvim.lua | 14 ++++++++++++++ 3 files changed, 16 insertions(+) create mode 100644 nvim/lua/thomas/plugins/obsidian-nvim.lua diff --git a/nvim/init.lua b/nvim/init.lua index 7b08cce..dddda7f 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -29,3 +29,4 @@ require("thomas.plugins.rainbow-delimiters") require("thomas.plugins.gitblame") require("thomas.plugins.zk") require("thomas.plugins.noice") +require("thomas.plugins.obsidian-nvim") diff --git a/nvim/lua/thomas/plugins-setup.lua b/nvim/lua/thomas/plugins-setup.lua index 0e170bd..14934db 100644 --- a/nvim/lua/thomas/plugins-setup.lua +++ b/nvim/lua/thomas/plugins-setup.lua @@ -39,6 +39,7 @@ return packer.startup(function(use) }) use({ "folke/noice.nvim", requires = { "MunifTanjim/nui.nvim", "rcarriga/nvim-notify" } }) + use({ "epwalsh/obsidian.nvim", requires = { "nvim-lua/plenary.nvim" } }) use("ellisonleao/gruvbox.nvim") use("sainnhe/gruvbox-material") use("kdheepak/lazygit.nvim") diff --git a/nvim/lua/thomas/plugins/obsidian-nvim.lua b/nvim/lua/thomas/plugins/obsidian-nvim.lua new file mode 100644 index 0000000..c64afdd --- /dev/null +++ b/nvim/lua/thomas/plugins/obsidian-nvim.lua @@ -0,0 +1,14 @@ +local obsidian_nvim_setup, obsidian_nvim = pcall(require, "obsidian") + +if not obsidian_nvim_setup then + return +end + +obsidian_nvim.setup({ + workspaces = { + { + name = "eolas", + path = "~/repos/eolas/zk", + }, + }, +})