fix deprecated settings
This commit is contained in:
@@ -11,9 +11,12 @@ let
|
||||
pname = "ameba-ls";
|
||||
version = "0.1.0";
|
||||
|
||||
src =
|
||||
src =
|
||||
let
|
||||
selectSystem = attrs: attrs.${pkgs.stdenv.hostPlatform.system} or (throw "Unsupported system: ${pkgs.stdenv.hostPlatform.system}");
|
||||
selectSystem =
|
||||
attrs:
|
||||
attrs.${pkgs.stdenv.hostPlatform.system}
|
||||
or (throw "Unsupported system: ${pkgs.stdenv.hostPlatform.system}");
|
||||
in
|
||||
pkgs.fetchurl (selectSystem {
|
||||
x86_64-linux = {
|
||||
@@ -44,7 +47,11 @@ let
|
||||
description = "Language server for the Ameba linter for Crystal lang";
|
||||
homepage = "https://github.com/crystal-lang-tools/ameba-ls";
|
||||
license = licenses.mit;
|
||||
platforms = [ "x86_64-linux" "aarch64-linux" "aarch64-darwin" ];
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"aarch64-linux"
|
||||
"aarch64-darwin"
|
||||
];
|
||||
mainProgram = "ameba-ls";
|
||||
};
|
||||
};
|
||||
@@ -80,10 +87,10 @@ in
|
||||
version = "2";
|
||||
default_model = {
|
||||
provider = "zed.dev";
|
||||
model = "claude-sonnet-4-thinking-latest";
|
||||
model = "claude-sonnet-4-thinking";
|
||||
};
|
||||
};
|
||||
autoUpdate = false;
|
||||
auto_update = false;
|
||||
telemetry = {
|
||||
diagnostics = false;
|
||||
metrics = false;
|
||||
@@ -180,10 +187,10 @@ in
|
||||
line_height = "standard";
|
||||
font_family = "IosevkaTerm Nerd Font";
|
||||
};
|
||||
show_edit_predictions = true;
|
||||
edit_predictions.mode = "subtle";
|
||||
features = {
|
||||
"edit_prediction_provider" = "zed";
|
||||
edit_predictions = {
|
||||
enabled = true;
|
||||
mode = "subtle";
|
||||
provider = "zed";
|
||||
};
|
||||
buffer_font_family = "Iosevka Nerd Font";
|
||||
buffer_font_size = 16;
|
||||
|
||||
Reference in New Issue
Block a user