diff --git a/README.md b/README.md index 0e5f726..3e065ad 100644 --- a/README.md +++ b/README.md @@ -106,37 +106,42 @@ installed through Mason are then configured in `conform.nvim`. | Type | Language | Name | Benefits | Issues | | --------- | ------------------ | ----------------------------------- | ----------------------- | --------------------------------- | -| Formatter | YAML | **yamlfmt** | | | -| Formatter | many | **prettier** | See [docs][prettier] | | +| Formatter | Bash | **shfmt** | | | +| Formatter | HCL | **hclfmt** | | | +| Formatter | Lua | **stylua** | | | | Formatter | Python | **isort** | Sorts imports | | | Formatter | Python | **ruff** | | | | Formatter | TOML | **taplo** | | | -| Formatter | Lua | **stylua** | | | +| Formatter | YAML | **yamlfmt** | | | +| Formatter | many | **prettier** | See [docs][prettier] | | | LSP | Ansible | **ansible-language-server** | Ansible knowhow | See _yaml.ansible_ in `prefs.lua` | | LSP | Bash | **bash-language-server** | Incorporates ShellCheck | | -| LSP | Go | **gopls** | | | -| LSP | Markdown | **marksman** | Autocompletes links | [issues/327][marksmanbug] | -| LSP | Docker Compose | **docker-compose-language-service** | | | -| LSP | Docker | **dockerfile-language-server** | | | -| LSP | HTML | **html-lsp** | | | -| LSP | JSON | **json-lsp** | | | -| LSP | Python | **ruff** | | | -| LSP | Lua | **stylua** | | | | LSP | CSS | **tailwindcss-language-server** | | | +| LSP | Docker | **dockerfile-language-server** | | | +| LSP | Docker Compose | **docker-compose-language-service** | | | +| LSP | Go | **gopls** | | | +| LSP | HTML | **html-lsp** | | | +| LSP | JS | **eslint-lsp** | | | +| LSP | JSON | **json-lsp** | | | +| LSP | Lua | **stylua** | | | +| LSP | Markdown | **marksman** | Autocompletes links | [issues/327][marksmanbug] | +| LSP | Python | **ruff** | | | | LSP | TOML | **taplo** | | | -| LSP | Terraform/OpenTofu | **tflint** | | | | LSP | Terraform/OpenTofu | **terraform-ls** | HashiCorp | | +| LSP | Terraform/OpenTofu | **tflint** | | | | LSP | YAML | **yaml-language-server** | | | | Linter | Ansible | **ansible-lint** | | yamllint vs. ansible-lint | +| Linter | Bash | **shellcheck** | | | | Linter | Git commits | **commitlint** | _Conventional Commits_ | | +| Linter | JS | **eslint_d** | | | | Linter | JSON | **jsonlint** | | | +| Linter | Makefile | **checkmake** | | | +| Linter | Python | **ruff** | | | | Linter | Terraform/OpenTofu | **tflint** | | | | Linter | Text | **proselint** | See [source][prose] | | | Linter | Text | **write-good** | See [source][writegood] | | | Linter | YAML | **yamllint** | | yamllint vs. ansible-lint | | Linter | many | **gitleaks** | | | -| Linter | Python | **ruff** | | | -| Linter | Bash | **shellcheck** | | | ## Key bindings diff --git a/lazy-lock.json b/lazy-lock.json index 3428b0d..9396a49 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,7 +1,7 @@ { - "SchemaStore.nvim": { "branch": "main", "commit": "250aed7415ddd6cb3ea321490c7b35094ed9148d" }, - "aerial.nvim": { "branch": "master", "commit": "645d108a5242ec7b378cbe643eb6d04d4223f034" }, - "blink-cmp-git": { "branch": "master", "commit": "10783593af764424018a95e75df6ad5a8b66fe07" }, + "SchemaStore.nvim": { "branch": "main", "commit": "05a0a69ca52c31aa687e8251ae11dd913df10061" }, + "aerial.nvim": { "branch": "master", "commit": "43dd88ad4024b1945906887521057c73d3b0d84e" }, + "blink-cmp-git": { "branch": "master", "commit": "302b9dabec3284de29665e2311118a3202cb192a" }, "blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" }, "catppuccin": { "branch": "main", "commit": "cb5665990a797b102715188e73c44c3931b3b42e" }, "ccc.nvim": { "branch": "main", "commit": "9d1a256e006decc574789dfc7d628ca11644d4c2" }, @@ -9,21 +9,21 @@ "diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" }, "flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" }, "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" }, - "fzf-lua": { "branch": "main", "commit": "8223eb24a7adf72c4b24e04b751486b492775414" }, - "gitsigns.nvim": { "branch": "main", "commit": "6d808f99bd63303646794406e270bd553ad7792e" }, + "fzf-lua": { "branch": "main", "commit": "3ff77862f6c62f7b850668435ae43aa026de8758" }, + "gitsigns.nvim": { "branch": "main", "commit": "dd3f588bacbeb041be6facf1742e42097f62165d" }, "kanso.nvim": { "branch": "main", "commit": "1afbbb449aa0254823dbe1932e3cbb51886ff9fe" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, - "lualine.nvim": { "branch": "master", "commit": "a905eeebc4e63fdc48b5135d3bf8aea5618fb21c" }, + "lualine.nvim": { "branch": "master", "commit": "131a558e13f9f28b15cd235557150ccb23f89286" }, "mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" }, - "mini.nvim": { "branch": "main", "commit": "5849ef04c32a6a8e55957b946c0a275801d87530" }, - "nvim-lint": { "branch": "master", "commit": "eab58b48eb11d7745c11c505e0f3057165902461" }, + "mini.nvim": { "branch": "main", "commit": "95fdea57f1ec4ead21fa582f9df56c2f93b8649f" }, + "nvim-lint": { "branch": "master", "commit": "8b06eeec3c674744b993caecd73343df108c052d" }, "nvim-treesitter": { "branch": "main", "commit": "4916d6592ede8c07973490d9322f187e07dfefac" }, - "nvim-treesitter-context": { "branch": "master", "commit": "b0c45cefe2c8f7b55fc46f34e563bc428ef99636" }, - "nvim-web-devicons": { "branch": "master", "commit": "c72328a5494b4502947a022fe69c0c47e53b6aa6" }, + "nvim-treesitter-context": { "branch": "master", "commit": "b311b30818951d01f7b4bf650521b868b3fece16" }, + "nvim-web-devicons": { "branch": "master", "commit": "7d8dad2c837fcdf2e65997e68657c1a21c568074" }, "oil.nvim": { "branch": "master", "commit": "0fcc83805ad11cf714a949c98c605ed717e0b83e" }, "plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" }, "pomo.nvim": { "branch": "main", "commit": "7e06e5221d8d1e596a0ab29dd4d7fcee5f3cd05a" }, - "rose-pine": { "branch": "main", "commit": "9504524e5ed0e326534698f637f9d038ba4cd0ee" }, + "rose-pine": { "branch": "main", "commit": "ff483051a47e27d84bdef47703538df1ed9f4a47" }, "snipe.nvim": { "branch": "main", "commit": "d2d196c335919767803f905d573ce66340e33ee6" }, "todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" }, "trouble.nvim": { "branch": "main", "commit": "bd67efe408d4816e25e8491cc5ad4088e708a69a" },