Commit Graph
36 Commits
Author SHA1 Message Date
Amaan Qureshi e5200e6358 feat(lang): add C/C++ support (#1025) 2023-07-03 15:48:51 +02:00
Folke Lemaitre 4009620651 fix(typescript): use new lsp keymaps config for typescript 2023-07-02 13:04:49 +02:00
Folke Lemaitre 39627cab42 fix(rust): remove rust-tools dep from lspconfig 2023-07-02 13:02:51 +02:00
Folke Lemaitre 1e1fc3c6a0 fix(go): make settings configurable for go 2023-07-02 13:01:59 +02:00
Folke Lemaitre eaa0118dd2 feat(rust): make taplo configurable 2023-07-02 12:58:09 +02:00
Folke Lemaitre 272f6af842 feat(rust): make mason optional 2023-07-02 12:58:09 +02:00
Folke Lemaitre a46d47653e feat(rust): refactor to allow easy user customization and keymaps 2023-07-02 12:46:29 +02:00
Amaan Qureshi 4ba5086b3d feat(go): add fine-tuned LSP options, add some null-ls sources (#1024) 2023-06-30 23:14:58 +02:00
loqusion 79b1c92dd2 feat(rust): rust improvements (#1015)
* fix(rust): move lspconfig opts to correct location

lspconfig's `opts` goes in rust-tools's `opts.server`; see
https://github.com/simrat39/rust-tools.nvim#configuration

* feat(rust): add neotest-rust

* feat(rust): allow user to extend rust-tools with `opts`

Also avoids calling rust-tools's `setup()` twice.

* style(rust): fix indentation for stylua comment
2023-06-30 16:19:00 +02:00
André Freitas c992ebec46 fix(lang): indentation in rust lang extra (#1017) 2023-06-30 16:03:22 +02:00
Amaan Qureshi 5a441f8972 feat(lang): Add Rust config (#1012) 2023-06-30 08:55:18 +02:00
George Guimarães 3d0de235ec feat(extra): Add Elixir support and config (#993) 2023-06-30 08:41:48 +02:00
Kevin Robayna b37616c203 feat(extras): add ruby as extras for languages (#881)
* Add ruby as extras for languages

* remove personal things that other people might not use

* fix typo

* install solargraph through mason
2023-06-17 08:27:15 +02:00
Folke Lemaitre 9c7821e681 fix!: remove nvim-colorizer.lua It actually wasn't even enabled and I'll add hipatterns with optional tailwind support soon 2023-05-25 21:55:05 +02:00
Aashish KC 2b5ae7b63c feat(go): add workaround to get semantic token highlighting (#815) 2023-05-24 23:22:40 +02:00
Folke Lemaitre 4b367952f6 fix(tailwind): nil check on filetypes_exclude. See #816 2023-05-24 22:02:30 +02:00
Jonas Holst Damtoft 29632c6b29 fix(go): actually set semantic tokens (#811) 2023-05-24 14:07:23 +02:00
Folke Lemaitre e9fb81e94d feat(typescript): added dap config for typescript. Will only be enabled when dap is also enabled 2023-05-24 10:47:54 +02:00
Folke Lemaitre b172f47f27 fix(go): extend mason ensure_installed 2023-05-24 10:35:05 +02:00
Jonas Holst Damtoft 163a4f9275 feat(go): add go lang extras (#795)
* feat(go): add go lang extras

* fix(go): update plugin

* fix(go): add neotest adapter to adapters

* fix(go): pr changes
2023-05-24 08:55:03 +02:00
Folke Lemaitre 29554455aa feat(tailwind): don't enable tailwind in markdown files 2023-05-21 10:52:46 +02:00
Folke Lemaitre 3f5c2c283e feat(extras): added extra for tailwindcss 2023-05-04 18:27:36 +02:00
Folke Lemaitre eb92903342 feat(tsserver): set some tsserver formatting settings to their Neovim equivalents. Also used for organize imports 2023-04-21 16:50:12 +02:00
Folke Lemaitre 5bb2314787 feat(typescript): added null-ls typescript code actions 2023-03-10 08:43:53 +01:00
Folke Lemaitre 6fec14e508 fix(typescript): enable function call completion snippets 2023-03-04 10:41:52 +01:00
bahaaza 3a28ce7919 fix(typescript): typescript extras Keymaps (#175) 2023-02-06 16:44:43 +01:00
Folke Lemaitre 280f4cf299 fix(treesitter): dont add to ensure_installed when "all". Fixes #98 2023-01-22 10:36:49 +01:00
Folke Lemaitre 3d498ee713 fix(version): don't use version for schemastore and nvim-cmp. Last version is too old 2023-01-16 20:39:20 +01:00
Andreas Gerlach a33d906524 fix: add tsx treesitter to typescript lang module (#48) 2023-01-12 13:25:42 +01:00
Folke Lemaitre cce3129e99 fix(typescipt): properly check client.name in on_attach 2023-01-10 19:32:02 +01:00
Folke Lemaitre 2128bf3e20 fix(typescript): only set ts keymaps for tsserver 2023-01-10 17:54:45 +01:00
Folke Lemaitre 04a898a326 fix(json): correct case for SchemaStore.nvim 2023-01-10 11:14:27 +01:00
Folke Lemaitre 011356e70e feat(lang): added json support 2023-01-09 08:29:13 +01:00
Folke Lemaitre 26a3d8c1f3 refactor(lsp): move typescript keymaps to typescript 2023-01-08 21:07:42 +01:00
Folke Lemaitre a44054fc62 style: cleanup 2023-01-08 19:59:15 +01:00
Folke Lemaitre 6c73e775cf feat(typescript): added extras for typescript 2023-01-08 15:52:00 +01:00