From 072ff7acdc6b5f1ed10e595b0a2cffbb1fbe0c21 Mon Sep 17 00:00:00 2001 From: Sam Willcocks Date: Mon, 29 Dec 2025 17:53:25 +0100 Subject: [PATCH] hx: fix rust-analyzer, remove basedpyright (it's in upstream) --- home/helix.nix | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/home/helix.nix b/home/helix.nix index bd277a5..b06c6bc 100644 --- a/home/helix.nix +++ b/home/helix.nix @@ -18,24 +18,18 @@ }; }; languages = { - language-server.basedpyright = { - command = "basedpyright-langserver"; - args = [ "--stdio" ]; + language-server.rust-analyzer.config = { + # Don't get lost in .direnv etc and chew 100% cpu forever + files.excludeDirs = [ + ".git" + ".cargo" + ".direnv" + ]; }; language = [ { name = "python"; - roots = [ - "pyproject.toml" - "setup.py" - "poetry.lock" - ".git" - ]; - language-servers = [ - { - name = "basedpyright"; - } - ]; + language-servers = [ "ty" "basedpyright" ]; } ]; };