added jsonfly + added php lsp
This commit is contained in:
parent
59c8686192
commit
cb902a5196
|
|
@ -15,6 +15,7 @@
|
||||||
"formatter.nvim": { "branch": "master", "commit": "ad246d34ce7a32f752071ed81b09b94e6b127fad" },
|
"formatter.nvim": { "branch": "master", "commit": "ad246d34ce7a32f752071ed81b09b94e6b127fad" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "078041e9d060a386b0c9d3a8c7a7b019a35d3fb0" },
|
"gitsigns.nvim": { "branch": "main", "commit": "078041e9d060a386b0c9d3a8c7a7b019a35d3fb0" },
|
||||||
"heirline.nvim": { "branch": "master", "commit": "03cff30d7e7d3ba6fdc00925f015822f79cef908" },
|
"heirline.nvim": { "branch": "master", "commit": "03cff30d7e7d3ba6fdc00925f015822f79cef908" },
|
||||||
|
"jsonfly.nvim": { "branch": "main", "commit": "5b18e0bc04484db9c1c9a9ddb212e098e42463fe" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "83493db50a434a4c5c648faf41e2ead80f96e478" },
|
"lazy.nvim": { "branch": "main", "commit": "83493db50a434a4c5c648faf41e2ead80f96e478" },
|
||||||
"lightspeed.nvim": { "branch": "main", "commit": "fcc72d8a4d5f4ebba62d8a3a0660f88f1b5c3b05" },
|
"lightspeed.nvim": { "branch": "main", "commit": "fcc72d8a4d5f4ebba62d8a3a0660f88f1b5c3b05" },
|
||||||
"lsp_signature.nvim": { "branch": "master", "commit": "c6aeb2f1d2538bbdfdaab1664d9d4c3c75aa9db8" },
|
"lsp_signature.nvim": { "branch": "master", "commit": "c6aeb2f1d2538bbdfdaab1664d9d4c3c75aa9db8" },
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ vim.api.nvim_set_keymap("n", "<leader>fg", "<cmd>lua require('telescope.builtin'
|
||||||
vim.api.nvim_set_keymap("n", "<leader>fh", "<cmd>lua require('telescope.builtin').help_tags()<cr>", {silent = true})
|
vim.api.nvim_set_keymap("n", "<leader>fh", "<cmd>lua require('telescope.builtin').help_tags()<cr>", {silent = true})
|
||||||
vim.api.nvim_set_keymap("n", "<leader>fb", "<cmd>lua require('telescope.builtin').git_branches()<cr>", {silent = true})
|
vim.api.nvim_set_keymap("n", "<leader>fb", "<cmd>lua require('telescope.builtin').git_branches()<cr>", {silent = true})
|
||||||
vim.api.nvim_set_keymap("n", "<leader>ft", "<CMD>TodoTelescope<CR>", {silent = true})
|
vim.api.nvim_set_keymap("n", "<leader>ft", "<CMD>TodoTelescope<CR>", {silent = true})
|
||||||
|
vim.api.nvim_set_keymap("n", "<leader>fj", "<CMD>Telescope jsonfly<CR>", {silent = true})
|
||||||
vim.api.nvim_set_keymap("n", "gr", "<cmd>lua require('telescope.builtin').lsp_references()<cr>", {silent = true})
|
vim.api.nvim_set_keymap("n", "gr", "<cmd>lua require('telescope.builtin').lsp_references()<cr>", {silent = true})
|
||||||
vim.api.nvim_set_keymap("n", "gd", "<cmd>lua require('telescope.builtin').lsp_definitions()<cr>", {silent = true})
|
vim.api.nvim_set_keymap("n", "gd", "<cmd>lua require('telescope.builtin').lsp_definitions()<cr>", {silent = true})
|
||||||
local opts = {noremap = true, silent = true}
|
local opts = {noremap = true, silent = true}
|
||||||
|
|
|
||||||
|
|
@ -101,8 +101,14 @@ require("lazy").setup(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
require("telescope").load_extension("ui-select")
|
require("telescope").load_extension("ui-select")
|
||||||
|
require("telescope").load_extension("jsonfly")
|
||||||
end,
|
end,
|
||||||
dependencies = {"nvim-lua/popup.nvim", "nvim-lua/plenary.nvim", "nvim-telescope/telescope-ui-select.nvim"}
|
dependencies = {
|
||||||
|
"nvim-lua/popup.nvim",
|
||||||
|
"nvim-lua/plenary.nvim",
|
||||||
|
"nvim-telescope/telescope-ui-select.nvim",
|
||||||
|
"Myzel394/jsonfly.nvim"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"norcalli/nvim-colorizer.lua",
|
"norcalli/nvim-colorizer.lua",
|
||||||
|
|
|
||||||
|
|
@ -82,7 +82,7 @@ local formatGrp = vim.api.nvim_create_augroup("Format", {clear = true})
|
||||||
vim.api.nvim_create_autocmd(
|
vim.api.nvim_create_autocmd(
|
||||||
"BufWritePre",
|
"BufWritePre",
|
||||||
{
|
{
|
||||||
pattern = "*.cs",
|
pattern = "*.cs,*.php",
|
||||||
command = "lua vim.lsp.buf.format { async = false }",
|
command = "lua vim.lsp.buf.format { async = false }",
|
||||||
group = formatGrp
|
group = formatGrp
|
||||||
}
|
}
|
||||||
|
|
|
||||||
3
setup.sh
3
setup.sh
|
|
@ -14,7 +14,8 @@ bash-language-server@latest \
|
||||||
@prisma/language-server@latest \
|
@prisma/language-server@latest \
|
||||||
cspell@latest \
|
cspell@latest \
|
||||||
@cspell/dict-de-de@latest \
|
@cspell/dict-de-de@latest \
|
||||||
tsx@latest
|
tsx@latest \
|
||||||
|
intelephense
|
||||||
|
|
||||||
cspell link add @cspell/dict-de-de
|
cspell link add @cspell/dict-de-de
|
||||||
dotnet tool install --global csharp-ls
|
dotnet tool install --global csharp-ls
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue