diff options
| author | schererleander <leander@schererleander.de> | 2026-04-13 13:59:55 +0200 |
|---|---|---|
| committer | schererleander <leander@schererleander.de> | 2026-04-13 13:59:55 +0200 |
| commit | 429949f7797f5c0d38e184ff384a195dc52be6a1 (patch) | |
| tree | b5318ea8f3f49b2665ee7dbb4f5b2fdb4c5920cd /modules/programs/zed.nix | |
| parent | 801196ecf2307c1d4f6d62a55e00842dcd9b7f44 (diff) | |
feat(lsp): setup lsp module
Diffstat (limited to 'modules/programs/zed.nix')
| -rw-r--r-- | modules/programs/zed.nix | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/modules/programs/zed.nix b/modules/programs/zed.nix index f77f48e..f14fb17 100644 --- a/modules/programs/zed.nix +++ b/modules/programs/zed.nix @@ -2,7 +2,17 @@ flake.modules.homeManager.zed = { programs.zed-editor = { enable = true; - extensions = [ "nix" ]; + extensions = [ + "nix" + "c" + "go" + "lua" + "rust" + "python" + "typescript" + "typst" + "latex" + ]; userSettings = { telemetry = { metrics = false; @@ -10,19 +20,19 @@ title_bar = { show_onboarding_banner = false; show_project_items = false; - show_branch_name = false; + #show_branch_name = false; show_user_menu = false; }; - tab_bar.show = false; + #tab_bar.show = false; toolbar.quick_actions = false; - status_bar."experimental.show" = false; + #status_bar."experimental.show" = false; project_panel = { dock = "right"; default_width = 400; - hide_root = true; + #hide_root = true; auto_fold_dirs = false; - starts_open = false; - git_status = false; + #starts_open = false; + #git_status = false; sticky_scroll = false; scrollbar.show = "never"; indent_guides.show = "never"; |
