From: Alexander Goussas Date: Sun, 15 Jun 2025 06:20:13 +0000 (-0500) Subject: nvim: add workspaces plugin X-Git-Url: http://git.frustrated-labs.net/?a=commitdiff_plain;h=09c58a4a77569a08206be2172807c3cb03323dfa;p=dotfiles.git nvim: add workspaces plugin --- diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index 1232030..6f77074 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -16,5 +16,6 @@ "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, "toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" }, - "vim-stylish-haskell": { "branch": "master", "commit": "60a59fd767956c40372b5aeab2d68a0a953ebb2b" } + "vim-stylish-haskell": { "branch": "master", "commit": "60a59fd767956c40372b5aeab2d68a0a953ebb2b" }, + "workspaces.nvim": { "branch": "master", "commit": "55a1eb6f5b72e07ee8333898254e113e927180ca" } } diff --git a/nvim/.config/nvim/lua/plugins/core.lua b/nvim/.config/nvim/lua/plugins/core.lua index 0adf095..76f04b3 100644 --- a/nvim/.config/nvim/lua/plugins/core.lua +++ b/nvim/.config/nvim/lua/plugins/core.lua @@ -1,4 +1,16 @@ return { + { + 'natecraddock/workspaces.nvim', + config = function() + require('workspaces').setup({ + auto_open = true, + hooks = { + open = 'NvimTreeOpen' + , + }, + }) + end + }, { 'akinsho/toggleterm.nvim', version = "*", diff --git a/nvim/.config/nvim/lua/plugins/telescope.lua b/nvim/.config/nvim/lua/plugins/telescope.lua index d14232b..3cf0b8a 100644 --- a/nvim/.config/nvim/lua/plugins/telescope.lua +++ b/nvim/.config/nvim/lua/plugins/telescope.lua @@ -28,6 +28,7 @@ return { }) telescope.load_extension('grey') + telescope.load_extension("workspaces") end }, }