From 3e8fbea56c9f382f38346cd7d55e86d2a76e3543 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 13 Mar 2026 15:11:06 +0100 Subject: [PATCH] feat(nvim): add dadbod SSH support and SSH port range config --- nvim/lua/olinpin/plugins/dadbod.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nvim/lua/olinpin/plugins/dadbod.lua b/nvim/lua/olinpin/plugins/dadbod.lua index 082b954..df4bb5d 100644 --- a/nvim/lua/olinpin/plugins/dadbod.lua +++ b/nvim/lua/olinpin/plugins/dadbod.lua @@ -3,6 +3,7 @@ return { dependencies = { { 'tpope/vim-dadbod', lazy = true }, { 'kristijanhusak/vim-dadbod-completion', ft = { 'sql', 'mysql' }, lazy = true }, + { 'pbogut/vim-dadbod-ssh' }, }, cmd = { 'DBUI', @@ -11,7 +12,12 @@ return { 'DBUIFindBuffer', }, init = function() - -- Your DBUI configuration vim.g.db_ui_use_nerd_fonts = 1 + + -- Configure SSH port range to avoid Redis ports (7001-7003, 8001-8003, 9001-9002) + vim.g.db_adapter_ssh_port_range = vim.fn.extend( + vim.fn.range(7010, 7099), + vim.fn.range(8010, 8099) + ) end }