zed improvements

This commit is contained in:
notgne2 2025-10-16 10:06:05 -07:00
parent cabe7153ed
commit ca70b17054
No known key found for this signature in database
2 changed files with 25 additions and 8 deletions

View file

@ -24,22 +24,36 @@ in {
"elm"
"nix"
];
extraPackages = with pkgs; [ package-version-server ];
userKeymaps = [
{
context = "Editor || vim_mode == normal";
bindings = {
"tab" = "pane::ActivateNextItem";
"shift-tab" = "pane::ActivatePrevItem";
};
}
];
userSettings = {
vim_mode = true;
show_whitespaces = "boundary";
soft_wrap = "editor_width";
load_direnv = "shell_hook";
telemetry = {
diagnostics = false;
metrics = false;
};
node = {
path = lib.getExe pkgs.nodejs;
npm_path = lib.getExe' pkgs.nodejs "npm";
};
languages.Nix.formatter.external = {
command = "alejandra";
arguments = ["--quiet" "--"];
};
lsp = {
elm-language-server.initialization_options = {
"elmReviewDiagnostics" = "warning";
# "elmPath" = "${pkgs.elmPackages.elm}/bin/elm";
# "elmReviewPath" = "${pkgs.elmPackages.elm-review}/bin/elm-review";
# "elmFormatPath" = "${pkgs.elmPackages.elm-format}/bin/elm-format";
"elmPath" = "elm";
"elmReviewPath" = "elm-review";
"elmFormatPath" = "elm-format";
};
};
};