added clangd and bash-lsp as language servers.
This commit is contained in:
parent
dc5a23b7f1
commit
793fd016c5
3 changed files with 24 additions and 8 deletions
12
flake.lock
generated
12
flake.lock
generated
|
|
@ -2,11 +2,11 @@
|
||||||
"nodes": {
|
"nodes": {
|
||||||
"nixCats": {
|
"nixCats": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1751874031,
|
"lastModified": 1758545673,
|
||||||
"narHash": "sha256-Bj8RGeMMNT4MThQJaKjML123kTXiKtTPsXWC2ieaiDc=",
|
"narHash": "sha256-MMcEImF7vHqImzrdRlSFCbzGq0ebi/5eSYwypNGr+AA=",
|
||||||
"owner": "BirdeeHub",
|
"owner": "BirdeeHub",
|
||||||
"repo": "nixCats-nvim",
|
"repo": "nixCats-nvim",
|
||||||
"rev": "a985eb3e7d30d3f9c9cf7e8a8718d2d10126bcbd",
|
"rev": "91f9a4b4605cc3aed835e180eb58a5bd73236407",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -17,11 +17,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752012998,
|
"lastModified": 1758763312,
|
||||||
"narHash": "sha256-Q82Ms+FQmgOBkdoSVm+FBpuFoeUAffNerR5yVV7SgT8=",
|
"narHash": "sha256-puBMviZhYlqOdUUgEmMVJpXqC/ToEqSvkyZ30qQ09xM=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "2a2130494ad647f953593c4e84ea4df839fbd68c",
|
"rev": "e57b3b16ad8758fd681511a078f35c416a8cc939",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -112,6 +112,10 @@
|
||||||
C = [
|
C = [
|
||||||
libclang
|
libclang
|
||||||
];
|
];
|
||||||
|
bash = [
|
||||||
|
shellcheck
|
||||||
|
bash-language-server
|
||||||
|
];
|
||||||
};
|
};
|
||||||
format = [
|
format = [
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -161,6 +161,16 @@ require('lze').load {
|
||||||
enabled = nixCats("lsp.python"),
|
enabled = nixCats("lsp.python"),
|
||||||
lsp = {},
|
lsp = {},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"bashls",
|
||||||
|
enabled = nixCats("lsp.bash"),
|
||||||
|
lsp = {},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"clangd",
|
||||||
|
enabled = nixCats("lsp.c"),
|
||||||
|
lsp = {},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"ruff",
|
"ruff",
|
||||||
enabled = nixCats("lsp.python"),
|
enabled = nixCats("lsp.python"),
|
||||||
|
|
@ -231,8 +241,10 @@ require('lze').load {
|
||||||
vim.api.nvim_set_keymap("n", "<leader>zo", "<Cmd>ZkNotes { sort = { 'modified' } }<CR>", { desc = "[O]pen notes" })
|
vim.api.nvim_set_keymap("n", "<leader>zo", "<Cmd>ZkNotes { sort = { 'modified' } }<CR>", { desc = "[O]pen notes" })
|
||||||
vim.api.nvim_set_keymap("n", "<leader>zt", "<Cmd>ZkTags<CR>", { desc = "Search [T]ags" })
|
vim.api.nvim_set_keymap("n", "<leader>zt", "<Cmd>ZkTags<CR>", { desc = "Search [T]ags" })
|
||||||
vim.api.nvim_set_keymap("v", "<leader>zf", ":'<,'>ZkMatch<CR>", { desc = "[F]ind note from selection" })
|
vim.api.nvim_set_keymap("v", "<leader>zf", ":'<,'>ZkMatch<CR>", { desc = "[F]ind note from selection" })
|
||||||
vim.api.nvim_set_keymap("v", "<leader>zn", ":'<,'>ZkNewFromTitleSelection<CR>", { desc =
|
vim.api.nvim_set_keymap("v", "<leader>zn", ":'<,'>ZkNewFromTitleSelection<CR>", {
|
||||||
"[N]ew note from selection" })
|
desc =
|
||||||
|
"[N]ew note from selection"
|
||||||
|
})
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue