commit 83948998ba2352cffe9a5bcf97566a43c8a09843
parent 74daecca731737254e5d37372d86f08ab8e81ad2
Author: Toni Brown <me@tb148.net>
Date: Sun, 7 Dec 2025 17:33:55 +0800
Add clang-tools and update veridian source
- Add clang-tools LSP from nixpkgs-staging
- Update veridian to a specific GitHub revision
- Reorder language server list to include veridian
Diffstat:
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/zed-editor.nix b/zed-editor.nix
@@ -2,6 +2,7 @@
config,
lib,
pkgs,
+ inputs,
...
}: {
programs.zed-editor = {
@@ -10,6 +11,14 @@
alejandra
astro-language-server
basedpyright
+ (callPackage inputs.nixpkgs-staging.legacyPackages.x86_64-linux.clang-tools.override {
+ lib = lib;
+ stdenv = stdenv;
+ clang-unwrapped = llvmPackages.clang-unwrapped;
+ clang = clang;
+ libcxxClang = llvmPackages.libcxxClang;
+ llvm_meta = {};
+ })
eslint
jdt-language-server
lua-language-server
@@ -17,11 +26,19 @@
package-version-server
prettier
ruff
+ (callPackage ./slang-server.nix {})
svelte-language-server
tailwindcss-language-server
taplo
verible
- (callPackage ./slang-server.nix {})
+ (veridian.overrideAttrs {
+ src = fetchFromGitHub {
+ owner = "vivekmalneedi";
+ repo = "veridian";
+ rev = "0c5776a4a4e08fd00b90d91ad3cd2ec10315d2bd";
+ hash = "sha256-TQ1qyKQesk0eOArhvfGxOHtIwpyM7iUOgNI1VA1riPE=";
+ };
+ })
vscode-json-languageserver
yaml-language-server
];
@@ -59,8 +76,8 @@
};
language_servers = [
"slang"
+ "veridian"
"verible"
- "!veridian"
];
};
};