-- Move to windows with Ctrl and hjkl -- Resize to windows with Alt and hjkl -- Tmux aware return { "mrjones2014/smart-splits.nvim", lazy = false, build = './kitty/install-kittens.bash', opts = { ignored_filetypes = { "nofile", "quickfix", "qf", "prompt" }, ignored_buftypes = { "nofile" } }, keys = { { "", function() require("smart-splits").move_cursor_left() end, desc = "Move to left window", }, { "", function() require("smart-splits").move_cursor_down() end, desc = "Move to bottom window", }, { "", function() require("smart-splits").move_cursor_up() end, desc = "Move to upper window", }, { "", function() require("smart-splits").move_cursor_right() end, desc = "Move to right window", }, { "", function() require("smart-splits").resize_left() end, desc = "Move to left window", }, { "", function() require("smart-splits").resize_down() end, desc = "Move to bottom window", }, { "", function() require("smart-splits").resize_up() end, desc = "Move to upper window", }, { "", function() require("smart-splits").resize_right() end, desc = "Move to right window", }, }, }