Folke Lemaitre
6da95ee7d3
fix(todo-comments): use trouble filters for showing only todo/fix/fixmes
2024-06-02 12:30:54 +02:00
Folke Lemaitre
5e76948d58
feat(coding): use lazydev.nvim
instead of neodev.nvim
2024-06-02 09:33:52 +02:00
Folke Lemaitre
596c439db5
feat(util): utility methods for lazy plugins
2024-06-02 09:33:19 +02:00
Folke Lemaitre
c14d21ce75
feat: moved neoconf.nvim to extras
2024-06-02 09:05:16 +02:00
Folke Lemaitre
8024201e75
refactor: move 0.9 stuff to a compat layer. Cleaner this way
2024-06-01 20:46:58 +02:00
Aman9das
595069d501
R.lua make R output themed by neovim theme ( #3416 )
2024-06-01 15:05:34 +02:00
Folke Lemaitre
b2858a297a
feat(extras): show extras imported in other extras
2024-06-01 11:22:17 +02:00
Folke Lemaitre
45b92aa381
feat(extras): split enabled in enabled plugins/languages
2024-06-01 11:21:28 +02:00
Folke Lemaitre
c69553e194
fix(dot): added dot to recommended
2024-06-01 11:21:03 +02:00
Folke Lemaitre
c98fbef3b5
fix(json): added *.json to recommended
2024-06-01 11:20:50 +02:00
Folke Lemaitre
c33d6578a8
fix(util): make sure doc gen works
2024-06-01 10:25:10 +02:00
Folke Lemaitre
7598a7503d
feat(extras): added extra for svelte. Full support will be enabled once my mason PR gets merged
2024-06-01 09:08:09 +02:00
Folke Lemaitre
4e62df4269
fix(health): remove old deprecated module checks
2024-06-01 08:48:44 +02:00
Folke Lemaitre
a6df15a63f
fix(util): make sure mason is loaded when getting package paths
2024-06-01 08:48:29 +02:00
Folke Lemaitre
276b50e389
style: docs for LazyVim.extend
2024-06-01 08:42:00 +02:00
Folke Lemaitre
683aaeb75b
feat(astro): added support for ts-plugin, but won't work till mason-registry PR is merged. See #3364
2024-06-01 08:33:24 +02:00
Folke Lemaitre
9d999fa210
refactor: refactored mason/typescript/vue support
2024-06-01 08:31:10 +02:00
Folke Lemaitre
135150307b
fix(aerial): disable trouble leader-cs keymap when aerial extra is enabled
2024-05-31 23:47:48 +02:00
Iordanis Petkakis
146c87cd78
fix(trouble): don't enable symbols keymap when outline.nvim
enabled ( #3408 )
2024-05-31 23:46:30 +02:00
Folke Lemaitre
e7430b0776
fix(vue): correctly add plugins. See #3401
2024-05-31 20:53:55 +02:00
Emma Eilefsen Glenna
07ff12f5eb
fix(extras.lang.vue) missing typescript autocomplete in .vue files ( #3401 )
...
* Fix missing autocomplete in .vue files
The existing Vue extra was not properly configuring vtsls to use the globalPlugin: '@vue/typescript-plugin'
This commit fixes missing typescript autocomplete in .vue files.
* move @vue/typescript-plugin back to extend function call
* tidy LazyVim.extend() arguments
2024-05-31 20:52:01 +02:00
Folke Lemaitre
abc6554e24
fix(ui): remove old alpha.nvim warning
2024-05-31 16:49:47 +02:00
Folke Lemaitre
ae381c91a1
Revert "fix(rust): let rustaceans.nvim setup rust_analyzer ( #3389 )"
...
This reverts commit 3fadf6af8f
.
2024-05-31 14:24:27 +02:00
Spedon
d02b73d72a
fix(ui): allow to disable the trouble lualine component with vim.g.trouble_lualine = false
( #3391 )
...
* fix(ui): do not add trouble to lualine when aerial is enabled
* refactor: make trouble lualine an option
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2024-05-31 14:07:55 +02:00
Folke Lemaitre
6678af37ee
fix(copilot-chat): no need to schedule which-key keys. just use default
2024-05-31 13:59:53 +02:00
Lucas
3fadf6af8f
fix(rust): let rustaceans.nvim setup rust_analyzer ( #3389 )
...
fix this warning
```
Warn 11:52:45 PM notify.warn nvim-lspconfig.rust_analyzer has been setup.
This will likely lead to conflicts with the rustaceanvim LSP client.
See ':h rustaceanvim.mason'
```
fix taken from https://github.com/mrcjkb/rustaceanvim/blob/master/doc/mason.txt
2024-05-31 13:56:40 +02:00
Folke Lemaitre
9f2cc30246
fix(lsp): better way of extending deeply nested lists. Fixes #3398
2024-05-31 13:52:43 +02:00
Folke Lemaitre
a474aea1f9
fix: rename +a
which-key group to ai
. Fixes #3392
2024-05-31 08:21:50 +02:00
Iordanis Petkakis
060f56d6d4
fix(extras): underline = false
for setting diagnostics ( #3379 )
...
Similar to ea7b9c3c3f
#
I only noticed this, because in my main config I have some Extras not
managed by `LazyExtras`.
2024-05-30 16:08:34 +02:00
Rubin Bhandari
0a9373733f
feat(typescript): add keymap for remove unused imports ( #3376 )
2024-05-30 15:30:20 +02:00
Folke Lemaitre
95d055dcf7
feat: trouble v3
2024-05-30 14:41:13 +02:00
Saiful Islam
ae098d67d6
fix(typescript): vtsls server expe settings ( #3372 )
...
Based on [vtsls schema](bd2df5a2d4/packages/service/configuration.schema.json (L1092)
), experimental setting should be vtsls property not typescript.
```json
"vtsls.experimental.completion.enableServerSideFuzzyMatch": {
"default": false,
"type": "boolean",
"description": "Execute fuzzy match of completion items on server side. Enable this will help filter out useless completion items from tsserver."
},
```
2024-05-30 11:29:09 +02:00
Rubin Bhandari
c2ef09227e
fix: remove lazygit log gl keymap when on gitui ( #3371 )
2024-05-30 11:17:55 +02:00
Folke Lemaitre
e7d4b397b2
feat(extras): simple extra for astro
2024-05-30 11:17:24 +02:00
Folke Lemaitre
cf6775a959
fix(typescript): allow easier merging of ts plugins
2024-05-30 11:17:23 +02:00
Folke Lemaitre
c4b7505969
fix(extras): show recommended languages above enabled plugins
2024-05-30 11:17:23 +02:00
Folke Lemaitre
7414e84af9
fix(root): escape glob expressions
2024-05-30 11:17:23 +02:00
Rubin Bhandari
b285a46dfc
feat(typescript): vtls add select ts version ( #3366 )
2024-05-30 09:57:10 +02:00
Folke Lemaitre
a224ef2a73
fix(clangd): switch source/header is now leader-ch. Fixes #3363
2024-05-30 07:18:41 +02:00
Folke Lemaitre
2a7d163a8a
feat(copilot-chat): add cmp integration
2024-05-30 00:27:13 +02:00
Folke Lemaitre
3ace8277e5
feat(keymaps): new keymap to toggle mazimize of current window leader-m or leader-wm
2024-05-29 22:35:40 +02:00
Folke Lemaitre
a13457eea3
fix(trouble_v3): set correct lualine section background color
2024-05-29 21:38:05 +02:00
Folke Lemaitre
0975eeb9ad
feat(vscode): added ts-comments to allow list for vscode
2024-05-29 18:22:54 +02:00
Folke Lemaitre
804756209e
fix(lsp): remove duplicate keymap
2024-05-29 16:39:02 +02:00
Folke Lemaitre
01e6718e03
fix(lsp): added support for has
as array for lsp keymaps
2024-05-29 16:31:16 +02:00
Folke Lemaitre
38b8736b81
feat(typescript): added gR
to goto file references
2024-05-29 16:02:38 +02:00
Folke Lemaitre
4dfd5c2596
fix(lsp): create gr
with nowait=true
2024-05-29 16:02:13 +02:00
Folke Lemaitre
f6bcf6f12c
fix(lsp): fix ts/deno both attaching
2024-05-29 15:39:17 +02:00
Folke Lemaitre
fba06ce9f5
feat(typescript)!: the typescript extra now uses vtsls instead of tsserver. You may want to update your lsp settings.
2024-05-29 15:10:57 +02:00
Folke Lemaitre
b949dba489
feat(lsp): added leader-cR to rename the current file and to lsp rename operations
2024-05-29 14:45:55 +02:00