qvalentin / helm-ls.nvim

neovim lua plugin for helm-ls
MIT License
3 stars 1 forks source link

Nvim plugin for helm-ls

helm-ls

Major work in progress

Planned features

Installing

Using lazy

{
    "qvalentin/helm-ls.nvim",
    ft = "helm",
    opts = {
        -- leave emtpy or see below
    },
}

If you are not using lazy make sure to call require("helm-ls").setup() in your lua config.

Requirments

The plugin requires helm-ls and the helm tree-sitter grammar.

:TSInstall helm

Configuration

Default config:

{
  conceal_templates = {
    -- enable the replacement of templates with virtual text of their current values
    enabled = true, -- this might change to false in the future
  },
  indent_hints = {
    -- enable hints for indent and nindent functions
    enabled = true,
    -- show the hints only for the line the cursor is on
    only_for_current_line = true,
  },
}