This commit is contained in:
Lennart J. Kurzweg (Nx2)
2024-10-25 02:12:52 +02:00
parent 115a6d3c83
commit abd5b60ffa
5 changed files with 27 additions and 6 deletions

View File

@@ -2,8 +2,9 @@
{
home = {
packages = with pkgs; [
nixfmt-classic # nix formater
nil # nix language server
# nixfmt-classic # nix formater
# nil # nix language server
# nixd # specified in nixd.nix
python311Packages.python-lsp-server
ruff
ruff-lsp
@@ -13,7 +14,8 @@
marksman # markdown
vale-ls # style-checker lsp (needs vale)
ltex-ls # Ltex (language tool)
] ++ (with pkgs-unstable; [
] ++ (with pkgs-unstable; [
bash-language-server
helix
]);
sessionVariables = {
@@ -60,7 +62,7 @@
};
};
keys.normal = {
"C-g" = [":new" ":insert-output lazygit" ":buffer-close!" ":redraw"];
"C-g" = [ ":new" ":insert-output lazygit" ":buffer-close!" ":redraw" ];
"A-`" = [ "no_op" ];
"`" = [ "no_op" ];
};
@@ -72,9 +74,13 @@
};
languages = {
language = [
{
name = "nix";
language-servers = [ "nixd" "nil" ];
}
{
name = "latex";
language-servers = ["texlab" "language-tool"];
language-servers = [ "texlab" "language-tool" ];
}
{
name = "markdown";
@@ -118,6 +124,9 @@
}
];
language-server = {
"nixd" = {
command = "nixd";
};
"style-check" = {
command = lib.getExe pkgs.vale-ls;
};