mirror of
https://github.com/itme-brain/nixos.git
synced 2026-05-08 06:50:11 -04:00
fix(neovim): let mason own lsp tools
This commit is contained in:
parent
42c9fbc6e1
commit
05d7694fa6
2 changed files with 5 additions and 23 deletions
|
|
@ -1 +1 @@
|
||||||
Subproject commit f11e6a02db5cd8e4c8c1bdec0d34557ff995c32c
|
Subproject commit b1d9a8eae801a0340e506d7197615a77e9f0571e
|
||||||
|
|
@ -1,24 +1,6 @@
|
||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
let
|
with pkgs; [
|
||||||
# Essential LSPs for config files (project-specific LSPs go in devShells)
|
gcc
|
||||||
lsp = with pkgs; [
|
lazygit
|
||||||
nixd
|
]
|
||||||
lua-language-server
|
|
||||||
marksman
|
|
||||||
taplo
|
|
||||||
];
|
|
||||||
|
|
||||||
lsp' = with pkgs.nodePackages; [
|
|
||||||
vscode-langservers-extracted # jsonls, html, cssls
|
|
||||||
bash-language-server
|
|
||||||
yaml-language-server
|
|
||||||
];
|
|
||||||
|
|
||||||
extraPackages = with pkgs; [
|
|
||||||
lazygit
|
|
||||||
gcc
|
|
||||||
];
|
|
||||||
|
|
||||||
in
|
|
||||||
extraPackages ++ lsp ++ lsp'
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue