From 7ee0b2d218038ace7be6cc85f1cbe83be89fe99a Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 1 Jul 2024 18:42:18 +0300 Subject: Switched to oil.nvim for gp instead of neotree, added obsidian.nvim --- .config/nvim/lazy-lock.json | 1 + .config/nvim/lua/plugins/neotree.lua | 1 - .config/nvim/lua/plugins/obsidian.lua | 15 +++++++++++++++ .config/nvim/lua/plugins/oil.lua | 2 ++ 4 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 .config/nvim/lua/plugins/obsidian.lua diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 670f9a5..a477577 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -27,6 +27,7 @@ "nvim-surround": { "branch": "main", "commit": "ec2dc7671067e0086cdf29c2f5df2dd909d5f71f" }, "nvim-treesitter": { "branch": "master", "commit": "2e9c346aefda680bd14ebf40a50c2897fd637bc2" }, "nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" }, + "obsidian.nvim": { "branch": "main", "commit": "f0bc495b4a3852a83b48636e9f564586f5e2d29e" }, "oil.nvim": { "branch": "master", "commit": "65c53dbe4f2140236590a7568a5f22a77d16be39" }, "plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27" }, diff --git a/.config/nvim/lua/plugins/neotree.lua b/.config/nvim/lua/plugins/neotree.lua index 5903bef..61968e7 100644 --- a/.config/nvim/lua/plugins/neotree.lua +++ b/.config/nvim/lua/plugins/neotree.lua @@ -8,6 +8,5 @@ return { }, config = function() vim.keymap.set('n', 'gp', ':Neotree toggle reveal left', { desc = '[G]oto [P]roject (toggle)' }) - vim.keymap.set('n', 'gp', ':Neotree float', { desc = '[G]oto [P]roject (floating)' }) end, } diff --git a/.config/nvim/lua/plugins/obsidian.lua b/.config/nvim/lua/plugins/obsidian.lua new file mode 100644 index 0000000..55a242d --- /dev/null +++ b/.config/nvim/lua/plugins/obsidian.lua @@ -0,0 +1,15 @@ +return { + 'epwalsh/obsidian.nvim', + version = '*', + lazy = true, + ft = 'markdown', + dependencies = { 'nvim-lua/plenary.nvim', 'hrsh7th/nvim-cmp' }, + opts = { + workspaces = { + { + name = 'personal', + path = '/mnt/c/users/owner/Projects/ObsidianSync', + }, + }, + }, +} diff --git a/.config/nvim/lua/plugins/oil.lua b/.config/nvim/lua/plugins/oil.lua index 1060daa..b4b3b69 100644 --- a/.config/nvim/lua/plugins/oil.lua +++ b/.config/nvim/lua/plugins/oil.lua @@ -4,5 +4,7 @@ return { opts = {}, config = function () require("oil").setup() + vim.keymap.set('n', 'gp', ':Oil --float', { desc = '[G]oto [P]roject (floating)' }) + vim.keymap.set('n', 'of', ':Oil --float', { desc = '[G]oto [P]roject (floating)' }) end } -- cgit v1.3.1