mirror of
https://github.com/zoriya/flake.git
synced 2026-06-03 10:57:13 +00:00
Add sqls
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
return {
|
||||
settings = {
|
||||
sqls = {
|
||||
lowercaseKeywords = true,
|
||||
connections = {
|
||||
{
|
||||
driver = "postgresql",
|
||||
dataSourceName = os.getenv("DATABASEURL"),
|
||||
proto = "tcp",
|
||||
user = os.getenv("PGUSER"),
|
||||
passwd = os.getenv("PGPASSWORD"),
|
||||
host = os.getenv("PGHOST"),
|
||||
port = 5432,
|
||||
dbName = os.getenv("PGDATABASE"),
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
+5
-1
@@ -139,7 +139,7 @@ in
|
||||
zls
|
||||
lua-language-server
|
||||
bash-language-server
|
||||
hyprls
|
||||
sqls
|
||||
|
||||
# gopls also needs go /shame
|
||||
gopls
|
||||
@@ -156,5 +156,9 @@ in
|
||||
csharpier
|
||||
biome
|
||||
ruff
|
||||
|
||||
# repl
|
||||
usql
|
||||
lua
|
||||
];
|
||||
}
|
||||
|
||||
+22
-20
@@ -1,23 +1,25 @@
|
||||
vim.lsp.enable("lua_ls")
|
||||
vim.lsp.enable("hls")
|
||||
vim.lsp.enable("rust_analyzer")
|
||||
vim.lsp.enable("clangd")
|
||||
vim.lsp.enable("basedpyright")
|
||||
vim.lsp.enable("nil_ls")
|
||||
vim.lsp.enable("ts_ls")
|
||||
vim.lsp.enable("yamlls")
|
||||
vim.lsp.enable("marksman")
|
||||
vim.lsp.enable("texlab")
|
||||
vim.lsp.enable("html")
|
||||
vim.lsp.enable("cssls")
|
||||
vim.lsp.enable("helm_ls")
|
||||
vim.lsp.enable("zls")
|
||||
vim.lsp.enable("gopls")
|
||||
vim.lsp.enable("bashls")
|
||||
vim.lsp.enable("jsonls")
|
||||
vim.lsp.enable("hyprls")
|
||||
vim.lsp.enable("biome")
|
||||
-- vim.lsp.enable("roslyn_ls")
|
||||
vim.lsp.enable({
|
||||
"lua_ls",
|
||||
"hls",
|
||||
"rust_analyzer",
|
||||
"clangd",
|
||||
"basedpyright",
|
||||
"nil_ls",
|
||||
"ts_ls",
|
||||
"yamlls",
|
||||
"marksman",
|
||||
"texlab",
|
||||
"html",
|
||||
"cssls",
|
||||
"helm_ls",
|
||||
"zls",
|
||||
"gopls",
|
||||
"bashls",
|
||||
"jsonls",
|
||||
"biome",
|
||||
"sqls",
|
||||
-- "roslyn_ls"
|
||||
})
|
||||
|
||||
vim.api.nvim_create_autocmd("LspAttach", {
|
||||
desc = "Custom lsp attach",
|
||||
|
||||
@@ -2,8 +2,9 @@ return {
|
||||
{
|
||||
"sniprun",
|
||||
keys = {
|
||||
{ "<leader>r", "<cmd>SnipRun<cr>", desc = "Run code", mode = { "n", "v" } },
|
||||
{ "<leader>r", "<Plug>SnipRunOperator", desc = "Run code", mode = { "o" } },
|
||||
{ "<leader>r", "<cmd>SnipRun<cr>", desc = "Run code", mode = { "v" } },
|
||||
{ "<leader>r", "<Plug>SnipRunOperator", desc = "Run code", mode = { "n" } },
|
||||
{ "<leader>rr", "<cmd>SnipRun<cr>", desc = "Run code", mode = { "n" } },
|
||||
},
|
||||
opts = {
|
||||
repl_enable = {},
|
||||
@@ -12,6 +13,11 @@ return {
|
||||
live_display = { "VirtualTextOk" },
|
||||
show_no_output = { "Classic" },
|
||||
|
||||
snipruncolors = {
|
||||
SniprunVirtualTextOk = { link = "Delimiter" },
|
||||
SniprunVirtualTextErr = { link = "Error" },
|
||||
},
|
||||
|
||||
ansi_escape = true,
|
||||
},
|
||||
after = function(plug)
|
||||
|
||||
Reference in New Issue
Block a user