{ lib, buildGoModule, fetchFromGitHub, }: buildGoModule rec { pname = "terraform-lsp"; version = "0.0.12"; src = fetchFromGitHub { owner = "juliosueiras"; repo = pname; rev = "v${version}"; sha256 = "111350jbq0dp0qhk48j12hrlisd1fwzqpcv357igrbqf6ki7r78q"; }; vendorHash = null; ldflags = [ "-s" "-w" "-X main.Version=${version}" "-X main.GitCommit=${src.rev}" ]; meta = with lib; { description = "Language Server Protocol for Terraform"; mainProgram = "terraform-lsp"; homepage = "https://github.com/juliosueiras/terraform-lsp"; license = licenses.mit; maintainers = [ ]; }; }