6 rustPlatform.buildRustPackage rec {
7 pname = "beancount-language-server";
10 src = fetchFromGitHub {
12 repo = "beancount-language-server";
14 hash = "sha256-U23e32Xfa0j+U/CrCZzKjipaA0Yv5szbtTHJWWL52K4=";
17 cargoHash = "sha256-OvhG+O+uHHf7e9p3vibrPt9fuGzEqG+l3GGfNwoqXBU=";
19 doInstallCheck = true;
21 $out/bin/beancount-language-server --help > /dev/null
25 description = "Language Server Protocol (LSP) for beancount files";
26 mainProgram = "beancount-language-server";
27 homepage = "https://github.com/polarmutex/beancount-language-server";
28 license = with licenses; [ mit ];
29 maintainers = with maintainers; [ polarmutex ];