summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWayne-Cole <77279425+Wacky404@users.noreply.github.com>2025-07-08 06:36:58 -0500
committerWayne-Cole <77279425+Wacky404@users.noreply.github.com>2025-07-08 06:36:58 -0500
commit3d29d38547ac7d075d3ed901021c3c07d3a9e8f5 (patch)
tree5f86412119588ab200ea3df087d51c020f8a28a1
parent0ac61c6611cb328bef3d29c9c36d01c75283aea1 (diff)
downloadwackys-dev-env-3d29d38547ac7d075d3ed901021c3c07d3a9e8f5.tar.xz
wackys-dev-env-3d29d38547ac7d075d3ed901021c3c07d3a9e8f5.zip
fix: accidently removed navigator
-rw-r--r--.config/nvim/lua/wacky/core/keymaps.lua10
-rw-r--r--.config/nvim/lua/wacky/plugins-setup.lua8
-rw-r--r--.config/nvim/plugin/packer_compiled.lua14
3 files changed, 28 insertions, 4 deletions
diff --git a/.config/nvim/lua/wacky/core/keymaps.lua b/.config/nvim/lua/wacky/core/keymaps.lua
index 529a284..3ade9c0 100644
--- a/.config/nvim/lua/wacky/core/keymaps.lua
+++ b/.config/nvim/lua/wacky/core/keymaps.lua
@@ -26,11 +26,18 @@ keymap.set("n", "<leader>sh", "<C-w>s") -- split window horizontally
keymap.set("n", "<leader>se", "<C-w>=") -- make split windows equal width & height
keymap.set("n", "<leader>sx", ":close<CR>") -- close current split window
+-- technically plugin keybinding; but essential
+keymap.set({ "n", "t" }, "<C-h>", "<CMD>NavigatorLeft<CR>")
+keymap.set({ "n", "t" }, "<C-l>", "<CMD>NavigatorRight<CR>")
+keymap.set({ "n", "t" }, "<C-k>", "<CMD>NavigatorUp<CR>")
+keymap.set({ "n", "t" }, "<C-j>", "<CMD>NavigatorDown<CR>")
+keymap.set({ "n", "t" }, "<C-p>", "<CMD>NavigatorPrevious<CR>")
+
-- open diagnostics
keymap.set("n", "<leader>da", ":lua vim.diagnostic.open_float()<CR>") -- open diagnostic
-- terminal
-vim.keymap.set("t", "<esc>", [[<C-\><C-n>]])
+keymap.set("t", "<esc>", [[<C-\><C-n>]])
-- toggle-terminal
keymap.set("n", "<leader>tt", ":ToggleTerm dir=git_dir<CR>")
@@ -49,7 +56,6 @@ keymap.set("n", "<leader>tp", ":tabp<CR>") -- go to previous tab
keymap.set("n", "<leader>sm", ":MaximizerToggle<CR>") -- toggle split window maximization
-- oil.nvim
-keymap.set("n", "<leader>e", ":Oil --float<CR>") -- toggle file explorer
keymap.set("n", "<leader>e", function()
require("Oil").toggle_float()
end) -- toggle file explorer
diff --git a/.config/nvim/lua/wacky/plugins-setup.lua b/.config/nvim/lua/wacky/plugins-setup.lua
index 959627f..e49295d 100644
--- a/.config/nvim/lua/wacky/plugins-setup.lua
+++ b/.config/nvim/lua/wacky/plugins-setup.lua
@@ -41,6 +41,14 @@ return packer.startup(function(use)
use("szw/vim-maximizer") -- maximizes and restores current window
+ -- don't take this out; allows for pane navigation on splits
+ use({
+ "numToStr/Navigator.nvim",
+ config = function()
+ require("Navigator").setup()
+ end,
+ })
+
use("tpope/vim-surround") -- add, delete, change surroundings (it's awesome)
use("inkarkat/vim-ReplaceWithRegister") -- replace with register contents using motion (gr + motion)
diff --git a/.config/nvim/plugin/packer_compiled.lua b/.config/nvim/plugin/packer_compiled.lua
index 6936cbe..f098ce8 100644
--- a/.config/nvim/plugin/packer_compiled.lua
+++ b/.config/nvim/plugin/packer_compiled.lua
@@ -79,6 +79,12 @@ _G.packer_plugins = {
path = "/Users/cole/.local/share/nvim/site/pack/packer/start/LuaSnip",
url = "https://github.com/L3MON4D3/LuaSnip"
},
+ ["Navigator.nvim"] = {
+ config = { "\27LJ\2\n7\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\14Navigator\frequire\0" },
+ loaded = true,
+ path = "/Users/cole/.local/share/nvim/site/pack/packer/start/Navigator.nvim",
+ url = "https://github.com/numToStr/Navigator.nvim"
+ },
["cmp-buffer"] = {
loaded = true,
path = "/Users/cole/.local/share/nvim/site/pack/packer/start/cmp-buffer",
@@ -125,7 +131,7 @@ _G.packer_plugins = {
url = "https://github.com/onsails/lspkind.nvim"
},
["lspsaga.nvim"] = {
- config = { "\27LJ\2\nò\1\0\0\5\0\f\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\0025\3\t\0005\4\b\0=\4\n\3=\3\v\2B\0\2\1K\0\1\0\aui\vcolors\1\0\1\vcolors\0\1\0\1\14normal_bg\f#022746\15definition\1\0\1\tedit\t<CR>\19scroll_preview\1\0\3\19scroll_preview\0\aui\0\15definition\0\1\0\2\14scroll_up\n<C-b>\16scroll_down\n<C-f>\nsetup\flspsaga\frequire\0" },
+ config = { "\27LJ\2\nò\1\0\0\5\0\f\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\0025\3\t\0005\4\b\0=\4\n\3=\3\v\2B\0\2\1K\0\1\0\aui\vcolors\1\0\1\vcolors\0\1\0\1\14normal_bg\f#022746\15definition\1\0\1\tedit\t<CR>\19scroll_preview\1\0\3\15definition\0\19scroll_preview\0\aui\0\1\0\2\16scroll_down\n<C-f>\14scroll_up\n<C-b>\nsetup\flspsaga\frequire\0" },
load_after = {},
loaded = true,
needs_bufread = false,
@@ -283,6 +289,10 @@ time([[Defining packer_plugins]], false)
time([[Setup for markdown-preview.nvim]], true)
try_loadstring("\27LJ\2\n=\0\0\2\0\4\0\0056\0\0\0009\0\1\0005\1\3\0=\1\2\0K\0\1\0\1\2\0\0\rmarkdown\19mkdp_filetypes\6g\bvim\0", "setup", "markdown-preview.nvim")
time([[Setup for markdown-preview.nvim]], false)
+-- Config for: Navigator.nvim
+time([[Config for Navigator.nvim]], true)
+try_loadstring("\27LJ\2\n7\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\14Navigator\frequire\0", "config", "Navigator.nvim")
+time([[Config for Navigator.nvim]], false)
-- Config for: toggleterm.nvim
time([[Config for toggleterm.nvim]], true)
try_loadstring("\27LJ\2\nf\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\3\14direction\15horizontal\14autochdir\1\tsize\3\15\nsetup\15toggleterm\frequire\0", "config", "toggleterm.nvim")
@@ -297,7 +307,7 @@ vim.cmd [[ packadd nvim-lspconfig ]]
vim.cmd [[ packadd lspsaga.nvim ]]
-- Config for: lspsaga.nvim
-try_loadstring("\27LJ\2\nò\1\0\0\5\0\f\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\0025\3\t\0005\4\b\0=\4\n\3=\3\v\2B\0\2\1K\0\1\0\aui\vcolors\1\0\1\vcolors\0\1\0\1\14normal_bg\f#022746\15definition\1\0\1\tedit\t<CR>\19scroll_preview\1\0\3\19scroll_preview\0\aui\0\15definition\0\1\0\2\14scroll_up\n<C-b>\16scroll_down\n<C-f>\nsetup\flspsaga\frequire\0", "config", "lspsaga.nvim")
+try_loadstring("\27LJ\2\nò\1\0\0\5\0\f\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\0025\3\t\0005\4\b\0=\4\n\3=\3\v\2B\0\2\1K\0\1\0\aui\vcolors\1\0\1\vcolors\0\1\0\1\14normal_bg\f#022746\15definition\1\0\1\tedit\t<CR>\19scroll_preview\1\0\3\15definition\0\19scroll_preview\0\aui\0\1\0\2\16scroll_down\n<C-f>\14scroll_up\n<C-b>\nsetup\flspsaga\frequire\0", "config", "lspsaga.nvim")
time([[Sequenced loading]], false)
vim.cmd [[augroup packer_load_aucmds]]