7 files changed,
27 insertions(+),
3 deletions(-)
M
init.lua
@@ -2,6 +2,7 @@ require "options"
require "plugin" require "keymapings" require "disabled" +require "globals" vim.g.vscode_style = "dark" vim.cmd [[colo vscode]]
A
lua/globals.lua
@@ -0,0 +1,3 @@
+function _G.term_cmd(cmd) + require("toggleterm.terminal").Terminal:new({ cmd = cmd, hidden = true }):toggle() +end
M
lua/keymapings.lua
@@ -37,6 +37,7 @@ nmap("<A-k>", ":m .-2<CR>==")
-- Telescope nmap("<leader>f", "<cmd>Telescope find_files<cr>") +nmap("<leader>b", "<cmd>Telescope buffers<cr>") nmap("<leader>st", "<cmd>Telescope live_grep<cr>") nmap("<leader>sT", "<cmd>Telescope grep_string<cr>") nmap("<leader>sp", "<cmd>Telescope projects<cr>")@@ -44,6 +45,9 @@ nmap("<leader>sr", "<cmd>Telescope oldfiles<cr>")
nmap("<leader>sb", "<cmd>Telescope git_branches<cr>") nmap("<leader>sc", "<cmd>Telescope git_commits<cr>") nmap("<leader>sk", "<cmd>Telescope keymaps<cr>") + +-- Terminal +nmap("<leader>gg", "<cmd>lua term_cmd('lazygit')<cr>") -- DAP nmap("<leader>dt", "<cmd>lua require'dap'.toggle_breakpoint()<cr>")
A
lua/lsp/providers/sqls.lua
@@ -0,0 +1,14 @@
+return { + settings = { + sqls = { + connections = { + { + driver = "postgresql", + -- dataSourceName = "host=localhost port=5432 user=postgres password=qwerty123 dbname=postgres sslmode=disable", + dataSourceName = "host=0.0.0.0 port=5432 user=postgres password=qwerty123 dbname=postgres sslmode=disable" + -- dataSourceName = 'host=127.0.0.1 port=15432 user=postgres password=mysecretpassword1234 dbname=dvdrental sslmode=disable', + }, + }, + }, + }, +}
M
lua/plugin.lua
@@ -4,7 +4,6 @@ use "nvim-lua/plenary.nvim"
use "Mofiqul/vscode.nvim" use "kyazdani42/nvim-web-devicons" use "romgrk/barbar.nvim" - use { "dstein64/vim-startuptime", cmd = "StartupTime" } use {@@ -54,7 +53,7 @@ module = "dap",
requires = { { "Pocco81/DAPInstall.nvim", requires = "nvim-dap" }, { "theHamsta/nvim-dap-virtual-text", after = "nvim-dap", config = [[ require"nvim-dap-virtual-text".setup() ]] }, - "nvim-telescope/telescope-dap.nvim", + { "nvim-telescope/telescope-dap.nvim", after = "nvim-dap", config = [[ require("telescope").load_extension "dap" ]] }, }, config = function() require("plugin.dap").setup()@@ -155,6 +154,7 @@ }
use { "akinsho/toggleterm.nvim", + module = "toggleterm", keys = "<C-t>", config = function() require("plugin.terminal").setup()
M
lua/plugin/telescope.lua
@@ -47,7 +47,6 @@ },
} require("telescope").load_extension "projects" - require("telescope").load_extension "dap" end return M