all repos

init.lua @ cbfa864ad8d9a3ed083948ac78e4893627d468e0

my nvim config
7 files changed, 27 insertions(+), 3 deletions(-)
add lazygit integration, full nvim-dap lazyload, sqls config
Author: neoteny ss2316544@gmail.com
Committed at: 2021-11-23 11:34:30 +0200
Parent: 79766b8
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
M vim.toml

@@ -1,2 +1,5 @@

[vim] any = true + +[_G] +any = true