-
-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(pack): clojure language pack #248
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this great contribution! Just a few easy edits for some small things I noticed that should get fixed.
Add a clojure pack to the Astrocommunity - Treesitter parser: clojure - LSP: clojure_lsp - Plugins: "Olical/conjure" and "gpanders/nvim-parinfer" - Add autocmd to disable lsp diagnostics in Conjure log - Add autocmd to configure comments to Clojure style guide Conjure defines key mappings relative to the `<localleader>` by default. Define localleader in `options.lua` using `g = {maplocalleader = ","}` An autocmd is used to set ;; as the line comment character, to follow the Clojure style guide. [Resolve: #247]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great! Thanks so much! Also just to let you know I have added a default localleader
to AstroNvim nightly and it will come out with the next release. We are just waiting on a couple small things before we do the release.
feat: clojure language pack Add a clojure pack to the Astrocommunity - Treesitter parser: clojure - LSP: clojure_lsp - Plugins: "Olical/conjure" and "gpanders/nvim-parinfer" - Add autocmd to disable lsp diagnostics in Conjure log - Add autocmd to configure comments to Clojure style guide Conjure defines key mappings relative to the `<localleader>` by default. Define localleader in `options.lua` using `g = {maplocalleader = ","}` An autocmd is used to set ;; as the line comment character, to follow the Clojure style guide. [Resolve: #247]
Add a clojure pack to the Astrocommunity
Additional Config
Add a localleader mapping to the user config (if not defined in AstroNvim) to enable Conjure key mappings, e.g.
, e r
to evaluate top level rootDefine a localleader mapping in
options.lua
An autocmd is used to set ;; as the line comment character, to follow the Clojure style guide.
Resolve #247