From 239579f8cddde4dd0edfead884d73ce822e2e2c8 Mon Sep 17 00:00:00 2001 From: Tony Grosinger Date: Thu, 30 May 2024 20:56:54 -0700 Subject: [PATCH] Neovim: Add dadbod plugin for interacting with databases --- nvim/init.lua | 2 +- nvim/lua/custom/plugins/dadbod.lua | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 nvim/lua/custom/plugins/dadbod.lua diff --git a/nvim/init.lua b/nvim/init.lua index 0ade64a..3781339 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -783,7 +783,7 @@ require('lazy').setup({ 'nvim-treesitter/nvim-treesitter', build = ':TSUpdate', opts = { - ensure_installed = { 'bash', 'c', 'diff', 'html', 'lua', 'luadoc', 'markdown', 'vim', 'vimdoc' }, + ensure_installed = { 'bash', 'diff', 'html', 'lua', 'luadoc', 'markdown', 'vim', 'vimdoc', 'sql', 'go', 'typescript', 'javascript' }, -- Autoinstall languages that are not installed auto_install = true, highlight = { diff --git a/nvim/lua/custom/plugins/dadbod.lua b/nvim/lua/custom/plugins/dadbod.lua new file mode 100644 index 0000000..d0e130b --- /dev/null +++ b/nvim/lua/custom/plugins/dadbod.lua @@ -0,0 +1,11 @@ +-- UI for working with databases from within vim. +-- https://github.com/tpope/vim-dadbod +-- https://github.com/kristijanhusak/vim-dadbod-ui +return { + 'tpope/vim-dadbod', + dependencies = { + 'kristijanhusak/vim-dadbod-ui', + 'kristijanhusak/vim-dadbod-completion', + }, + config = function() end, +}