diff --git a/nix/configurations/tungsten/home/dev.nix b/nix/configurations/tungsten/home/dev.nix index a600273d..4ede0395 100644 --- a/nix/configurations/tungsten/home/dev.nix +++ b/nix/configurations/tungsten/home/dev.nix @@ -4,33 +4,12 @@ config, ... }: { - # home.packages = [ - # # preview markdown - # pkgs.python3Packages.grip - # - # pkgs.gh - # ]; - programs.neovim.extraPackages = [ # lua pkgs.lua-language-server pkgs.stylua pkgs.nil # nix - # pkgs.yaml-language-server # yaml - # - # pkgs.pyright # python - # - # pkgs.marksman # markdown - # pkgs.taplo # toml - # pkgs.lemminx # xml - # # pkgs.texlab # latex - # - # # fish - # pkgs.fish-lsp - # - # # spellchecking - # pkgs.myPkgs.ltex-ls-plus ]; programs.git = { @@ -47,12 +26,4 @@ }; programs.gpg.enable = true; - - # programs.vscode = { - # enable = true; - # profiles.default.extensions = [ - # pkgs.vscode-extensions.redhat.java - # pkgs.vscode-extensions.vscjava.vscode-java-pack - # ]; - # }; } diff --git a/nix/packages/by-name/ltex-ls-plus/package.nix b/nix/packages/by-name/ltex-ls-plus/package.nix deleted file mode 100644 index 1b813806..00000000 --- a/nix/packages/by-name/ltex-ls-plus/package.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ - lib, - stdenvNoCC, - fetchurl, - makeBinaryWrapper, - jre_headless, - jvmOptions ? [], -}: -stdenvNoCC.mkDerivation rec { - pname = "ltex-ls-plus"; - version = "18.4.0"; - - src = fetchurl { - url = "https://github.com/ltex-plus/ltex-ls-plus/releases/download/${version}/ltex-ls-plus-${version}.tar.gz"; - sha256 = "sha256-BkVPLtyF62keDDEnET8zF7g0FqDz6UkDWI6BM8W2qMQ="; - }; - - nativeBuildInputs = [makeBinaryWrapper]; - - installPhase = let - java_opts = lib.optionalString (jvmOptions != []) ''--set JAVA_OPTS "${toString jvmOptions}"''; - in '' - runHook preInstall - - mkdir -p $out - cp -rfv bin/ lib/ $out - rm -fv $out/bin/.lsp-cli.json $out/bin/*.bat - for file in $out/bin/{ltex-ls-plus,ltex-cli-plus}; do - wrapProgram $file --set JAVA_HOME "${jre_headless}" ${java_opts} - done - - runHook postInstall - ''; - - meta = let - inherit (lib) licenses maintainers; - in { - homepage = "https://ltex-plus.github.io/ltex-plus/"; - description = "LSP language server for LanguageTool"; - license = licenses.mpl20; - mainProgram = "ltex-cli-plus"; - maintainers = [maintainers.FirelightFlagboy]; - inherit (jre_headless.meta) platforms; - }; -}