ppenguin
6db298cb3f
terraform/hcl: improve options, fix terraform-cli error, add tofu-ls (free) as alternative option
...
- Add tofu(ls) as free terraform alternative for terraform and hcl
- Harmonize with other format/LSP implementation (also with conform)
- Add/fix terraform formatter
- Add `nomad fmt` as alternative hcl formatter
Note: for (nomad) hcl tofu/terraform ls are ineffective (don't support
e.g. jobspec schema) -> TODO: nomad-lsp (package and add, even though it
seems abandoned it's probably better for nomad/hcl)
2026-01-07 18:34:00 +01:00
Ching Pei Yang
d5da1a14c3
languages/formatters: allow multiple formatters ( #1103 )
...
* language/python: allow multiple formatters
* package: add prettier-plugin-astro
* language/astro: fix prettier, remove prettierd
* package: add prettier-plugin-svelte
* language/svelte: fix prettier, remove prettierd
* languages: allow listOf format.type
* deprecations: add warnings for removed format options
* ruby: remove unused variable
* nix: fix outdated references to format.package
* docs: update release note
* treewide: warn deprecation in singleOrListOf
* conform: add definitions for setupOpts.formatters
2025-11-16 19:49:21 +01:00
sjcobb
e0cd56f39e
ordering of types
2025-07-14 01:15:39 +01:00
sjcobb
41d79532fc
convert hcl module
2025-06-15 22:32:17 +01:00
sjcobb
c4bf1b63cc
convert hcl module
2025-06-06 11:01:32 +01:00
1ed6fd9f58
languages: deprecate vim.languages.enableLSP
...
This change is done in favor of our intentions to use the new API Neovim has exposed, and the one we are exposing to match theirs.
2025-05-04 18:01:46 +03:00
Ching Pei Yang
b24999300b
language/hcl: migrate to conform/nvim-lint
2025-03-29 14:53:08 +01:00
ppenguin
5087c3d64d
languages/HCL: init ( #359 )
...
* add language HCL
Terraform doesn't register hcl and doesn't offer good DX if manually set
for editing e.g. nomad HCL files.
Incl. reformat with alejandra
* cleanup, add formatter
* requested improvements
forgotten save
typo (lsp <-> format)
* changelog entry
consolidate changelog entry
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-11-27 22:21:57 +03:00