{ description = "Zig language server"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs"; }; outputs = {self, nixpkgs}: { defaultPackage.x86_64-linux = with import nixpkgs { system = "x86_64-linux"; }; stdenv.mkDerivation rec { name = "zls-${version}"; version = "0.13.0"; src = pkgs.fetchurl { url = "https://github.com/zigtools/zls/releases/download/${version}/zls-x86_64-linux.tar.xz"; sha256 = "sha256-7EwbRcr4jivLnrsWxnBgPMWW5PYhuWGE376DeznNhBA="; }; sourceRoot = "."; installPhase = '' install -m755 -D zls $out/bin/zls ''; meta = with lib; { homepage = "https://github.com/zigtools/zls/releases"; description = "Zig language server"; platforms = platforms.linux; }; # I still lack stuff here! }; }; }