cursorless/scripts
Aaron Adams 6d6addc8bd
feat: Add lua-language-server to CI (#2611)
- Implement lua-language-server linter in pre-commit
- Install via Nix due to lack of Ubuntu package
- Apply patch for --check CLI bug using Nix overlay
- Centralize linting config for VSCode, pre-commit, and CI

Fixes #2576



## Checklist

- [ ] I have added
[tests](https://www.cursorless.org/docs/contributing/test-case-recorder/)
- [ ] I have updated the
[docs](https://github.com/cursorless-dev/cursorless/tree/main/docs) and
[cheatsheet](https://github.com/cursorless-dev/cursorless/tree/main/cursorless-talon/src/cheatsheet)
- [ ] I have not broken the cheatsheet

---------

Co-authored-by: Pokey Rule <755842+pokey@users.noreply.github.com>
2024-08-01 01:14:43 +00:00
..
auto-add-dependency.sh Migrate to a pnpm monorepo (#1281) 2023-03-21 13:28:05 +00:00
build-and-assemble-website.sh Add scope type parser piece of custom command grammar (#2295) 2024-04-22 12:33:12 +00:00
deploy-cursorless-nvim.sh Correctly copy hidden files and preserve attributes (#2592) 2024-07-27 13:50:03 +00:00
deploy-cursorless-talon.sh Cursorless in neovim / terminal (#2256) 2024-07-26 12:45:59 +00:00
forbid-todo.sh Make Forbid TODOs check into its own CI step (#2311) 2024-04-27 06:20:08 +00:00
install-neovim-dependencies.sh Cursorless in neovim / terminal (#2256) 2024-07-26 12:45:59 +00:00
lint-lua-ls.sh feat: Add lua-language-server to CI (#2611) 2024-08-01 01:14:43 +00:00