zed improvements
This commit is contained in:
parent
cabe7153ed
commit
ca70b17054
2 changed files with 25 additions and 8 deletions
|
|
@ -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";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue