williamboman / mason.nvim

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
Apache License 2.0
7.23k stars 258 forks source link

Add Jinja-lsp support #1636

Closed palandovalex closed 1 month ago

palandovalex commented 4 months ago

I've searched open issues for similar requests

Is your feature request related to a problem? Please describe.

Theare new lsp for jinja templates:

https://github.com/uros-5/jinja-lsp

Describe the solution you'd like

may bee it will be like this:

  {
    "name": "jinja-lsp",
    "description": "Experimental jinja lsp server, with autocomplete, syntax highlighting, hover, goto definition, code actions and linting.", 
    "homepage": "https://github.com/uros-5/jinja-lsp",
    "licenses": [
      "MIT"
    ],
    "languages": [
      "Django",
      "Jinja",
      "Nunjucks",
    ],
    "categories": [
      "LSP", 
      "Linter",
      "Compiler"
    ],
    "source": {
      "id": "pkg:cargo/jinja-lsp@0.1.4"
    },
    "bin": {
      "jinja-lsp": "cargo:jinja-lsp"
    }
  },

Describe potential alternatives you've considered

No response

Additional context

No response

benedikt-bartscher commented 3 months ago

@palandovalex
https://github.com/mason-org/mason-registry/pull/4895
https://github.com/williamboman/mason-lspconfig.nvim/pull/375 https://github.com/neovim/nvim-lspconfig/pull/3069

holmanb commented 1 month ago

I think this can be closed as completed.