diff --git a/modules/home/programs/zed-editor/settings.nix b/modules/home/programs/zed-editor/settings.nix index dd67820f..3be15a76 100644 --- a/modules/home/programs/zed-editor/settings.nix +++ b/modules/home/programs/zed-editor/settings.nix @@ -1,35 +1,34 @@ { - terminal.dock = "bottom"; - icon_theme = "Catppuccin Mocha"; - theme = "Catppuccin Mocha"; - vim_mode = true; - ui_font_size = 15; + auto_update = false; buffer_font_family = "BlexMono Nerd Font"; buffer_font_size = 15; - auto_update = false; + git_panel.button = true; + icon_theme = "Catppuccin Mocha"; + load_direnv = "direct"; + lsp.deno.settings.deno.enable = true; relative_line_numbers = true; - features = { - edit_prediction_provider = "none"; - copilot = false; - }; + show_edit_predictions = false; + terminal.dock = "bottom"; + theme = "Catppuccin Mocha"; + ui_font_size = 15; + vim_mode = true; + assistant = { enabled = false; button = false; version = "2"; }; - telemetry = { - metrics = false; - diagnostics = false; + + features = { + copilot = false; + edit_prediction_provider = "none"; }; - load_direnv = "direct"; - show_edit_predictions = false; - tabs = { - file_icons = true; - git_status = true; - show_diagnostics = "errors"; + + inlay_hints = { + enabled = true; + edit_debounce_ms = 500; }; - git_panel.button = true; - lsp.deno.settings.deno.enable = true; + languages = { Vento = { enable_language_server = true; @@ -57,4 +56,15 @@ prettier.allowed = false; }; }; + + tabs = { + file_icons = true; + git_status = true; + show_diagnostics = "errors"; + }; + + telemetry = { + metrics = false; + diagnostics = false; + }; }