├── .editorconfig ├── .emmyrc.json ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── markdownlint.yml │ ├── nvim-type-check.yml │ ├── panvimdoc.yml │ ├── pr-title.yml │ ├── stale-bot.yml │ └── stylua.yml ├── .gitignore ├── .luarc.jsonc ├── .markdownlint.yaml ├── .stylua.toml ├── Justfile ├── LICENSE ├── README.md ├── doc └── nvim-rulebook.txt ├── lua └── rulebook │ ├── _update-readme.lua │ ├── config.lua │ ├── data │ ├── add-ignore-rule-comment.lua │ ├── prettify-error.lua │ ├── rule-docs.lua │ └── suppress-formatter-comment.lua │ ├── diagnostic-actions.lua │ ├── formatter-actions.lua │ ├── init.lua │ └── utils.lua └── plugin └── ex-commands.lua /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.editorconfig -------------------------------------------------------------------------------- /.emmyrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.emmyrc.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/workflows/markdownlint.yml -------------------------------------------------------------------------------- /.github/workflows/nvim-type-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/workflows/nvim-type-check.yml -------------------------------------------------------------------------------- /.github/workflows/panvimdoc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/workflows/panvimdoc.yml -------------------------------------------------------------------------------- /.github/workflows/pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/workflows/pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/stale-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/workflows/stale-bot.yml -------------------------------------------------------------------------------- /.github/workflows/stylua.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.github/workflows/stylua.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # help-tags auto-generated by lazy.nvim 2 | doc/tags 3 | -------------------------------------------------------------------------------- /.luarc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.luarc.jsonc -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/.stylua.toml -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/README.md -------------------------------------------------------------------------------- /doc/nvim-rulebook.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/doc/nvim-rulebook.txt -------------------------------------------------------------------------------- /lua/rulebook/_update-readme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/_update-readme.lua -------------------------------------------------------------------------------- /lua/rulebook/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/config.lua -------------------------------------------------------------------------------- /lua/rulebook/data/add-ignore-rule-comment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/data/add-ignore-rule-comment.lua -------------------------------------------------------------------------------- /lua/rulebook/data/prettify-error.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/data/prettify-error.lua -------------------------------------------------------------------------------- /lua/rulebook/data/rule-docs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/data/rule-docs.lua -------------------------------------------------------------------------------- /lua/rulebook/data/suppress-formatter-comment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/data/suppress-formatter-comment.lua -------------------------------------------------------------------------------- /lua/rulebook/diagnostic-actions.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/diagnostic-actions.lua -------------------------------------------------------------------------------- /lua/rulebook/formatter-actions.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/formatter-actions.lua -------------------------------------------------------------------------------- /lua/rulebook/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/init.lua -------------------------------------------------------------------------------- /lua/rulebook/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/lua/rulebook/utils.lua -------------------------------------------------------------------------------- /plugin/ex-commands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgrieser/nvim-rulebook/HEAD/plugin/ex-commands.lua --------------------------------------------------------------------------------