cleanup
This commit is contained in:
parent
720e7770a2
commit
004b442296
2 changed files with 6 additions and 36 deletions
36
package.nix
36
package.nix
|
@ -1,16 +1,12 @@
|
|||
{
|
||||
helix,
|
||||
|
||||
symlinkJoin,
|
||||
makeWrapper,
|
||||
|
||||
pkgs,
|
||||
}: let
|
||||
languageServers = [
|
||||
# C & C++
|
||||
pkgs.clang-tools
|
||||
# Clojure
|
||||
pkgs.clojure-lsp
|
||||
# Dart
|
||||
pkgs.dart
|
||||
# Go
|
||||
|
@ -23,8 +19,6 @@
|
|||
pkgs.lua-language-server
|
||||
# Nix
|
||||
pkgs.nil
|
||||
# Perl
|
||||
pkgs.perlnavigator
|
||||
# Python
|
||||
pkgs.python3Packages.python-lsp-server
|
||||
pkgs.python3Packages.python-lsp-ruff
|
||||
|
@ -32,17 +26,10 @@
|
|||
pkgs.rust-analyzer
|
||||
# Zig
|
||||
pkgs.zls
|
||||
# C#
|
||||
pkgs.omnisharp-roslyn
|
||||
# PHP
|
||||
pkgs.nodePackages_latest.intelephense
|
||||
# TypeScript
|
||||
pkgs.nodePackages_latest.typescript-language-server
|
||||
# Ruby
|
||||
pkgs.rubyPackages.solargraph
|
||||
# OCaml
|
||||
pkgs.ocamlPackages.ocaml-lsp
|
||||
|
||||
# Bash
|
||||
pkgs.nodePackages_latest.bash-language-server
|
||||
|
||||
|
@ -58,34 +45,15 @@
|
|||
# Typst
|
||||
pkgs.tinymist
|
||||
|
||||
# CMake
|
||||
pkgs.cmake-language-server
|
||||
# Docker
|
||||
pkgs.docker-compose-language-service
|
||||
pkgs.dockerfile-language-server-nodejs
|
||||
# Terraform
|
||||
pkgs.terraform-ls
|
||||
|
||||
# YAML
|
||||
pkgs.yaml-language-server
|
||||
# TOML
|
||||
pkgs.taplo
|
||||
|
||||
# QML
|
||||
pkgs.kdePackages.qtdeclarative
|
||||
|
||||
# Svelte
|
||||
pkgs.nodePackages_latest.svelte-language-server
|
||||
|
||||
# GraphQL
|
||||
pkgs.nodePackages_latest.graphql-language-service-cli
|
||||
];
|
||||
|
||||
debugAdapters = [
|
||||
# C & C++
|
||||
pkgs.lldb
|
||||
# C#
|
||||
pkgs.netcoredbg
|
||||
# Go
|
||||
pkgs.delve
|
||||
];
|
||||
|
@ -103,7 +71,9 @@ in
|
|||
|
||||
postBuild = ''
|
||||
wrapProgram $out/bin/${helix.meta.mainProgram} \
|
||||
--suffix PATH : ${pkgs.lib.makeBinPath (languageServers ++ debugAdapters ++ clipboardProviders)}
|
||||
--suffix PATH : ${pkgs.lib.makeBinPath (
|
||||
languageServers ++ debugAdapters ++ clipboardProviders
|
||||
)}
|
||||
'';
|
||||
|
||||
inherit (helix) meta;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue