Commit Graph
100 Commits
Author SHA1 Message Date
Folke Lemaitre 106130f4cd ci: added some tests 2024-06-05 17:31:51 +02:00
Folke Lemaitre 373d6b60e1 style: python.lua 2024-06-05 16:42:13 +02:00
Folke Lemaitre 99c06952a0 ci: stale 2024-06-05 15:53:22 +02:00
Folke Lemaitre 90d8ff27d2 ci: fix stale workflow 2024-06-05 15:43:22 +02:00
Folke Lemaitre d6dea2247c ci: enable conventional commit linter on main 2024-06-05 15:41:32 +02:00
Folke Lemaitre 7f65b24113 style: r.lua 2024-06-05 15:38:04 +02:00
Folke Lemaitre ff9ca808e0 ci: added stylua / stale / conventional commits 2024-06-05 15:36:56 +02:00
Folke Lemaitre 7ed5a6c371 ci: remove custom pr-numbers again 2024-06-05 15:20:32 +02:00
Folke Lemaitre 71165ac52a ci: label more PRs 2024-06-05 15:19:04 +02:00
Folke Lemaitre 39c10b2b81 ci: remove custom pr-numbers 2024-06-05 15:16:39 +02:00
Folke Lemaitre cf2870cce0 ci: fix labels 2024-06-05 15:10:46 +02:00
Folke Lemaitre b764947061 ci: run labeler on existing PRs 2024-06-05 15:08:20 +02:00
Folke Lemaitre 75dcce02dc ci: added PR labeler 2024-06-05 15:03:08 +02:00
Folke Lemaitre c52242b05b style: format 2024-06-05 13:42:15 +02:00
Folke Lemaitre 662e2ffe0f fix(keymaps): use root dir for git log 2024-06-05 13:41:59 +02:00
Folke Lemaitre d64d761539 feat: enabled ts-plugin support for astro and svelte 2024-06-05 11:09:12 +02:00
Folke Lemaitre e32d1918ae fix(python): removed the python-semshi extra 2024-06-05 11:01:10 +02:00
Folke Lemaitre 452b70ad15 fix(toggle): slightly better maximize 2024-06-05 07:40:28 +02:00
Folke Lemaitre 1c583650e6 fix(toggle): un-maximize when quiting Neovim 2024-06-05 07:02:19 +02:00
Folke Lemaitre 1677b3b84f feat(lazydev): use lazydev with neodev types (not the plugin) on Neovim 0.9.x 2024-06-04 11:14:48 +02:00
Folke Lemaitre ae0d94e048 fix(lazydev): add cmd 2024-06-04 09:39:37 +02:00
Folke Lemaitre 3df8af369c fix(tex): remove latex treesitter support since it's not needed with vimtex and it needs treesitter-cli 2024-06-04 09:39:37 +02:00
Folke Lemaitre 39da8514d3 feat(lazydev): new lazydev config based on trigger words 2024-06-04 08:43:31 +02:00
Folke Lemaitre d6c59d9a41 feat(hipatterns): added vue/astro 2024-06-03 09:24:19 +02:00
Folke Lemaitre 6c3fd9fedf fix: hack for dashboard.nvim so that it shows errors when exiting 2024-06-03 07:12:17 +02:00
Folke Lemaitre da7b7738eb fix(luasnip): move mappings to cmp spec so that they dont conflict with native snippets 2024-06-02 18:43:44 +02:00
Folke Lemaitre 83c0c9405a fix: fixup for nvim-snippets compat on 0.9. Fixes #3426 2024-06-02 17:47:27 +02:00
Folke Lemaitre bb66618f1f fix(lazydev): easier way of defining library plugin paths 2024-06-02 14:24:14 +02:00
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
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
Folke Lemaitre e7430b0776 fix(vue): correctly add plugins. See #3401 2024-05-31 20:53:55 +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
Folke Lemaitre 6678af37ee fix(copilot-chat): no need to schedule which-key keys. just use default 2024-05-31 13:59:53 +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
Folke Lemaitre 95d055dcf7 feat: trouble v3 2024-05-30 14:41:13 +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
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
Folke Lemaitre 4bbeb37a18 fix(lsp): fix LazyVim's on_file_rename to work according to the lsp spec 2024-05-29 14:45:55 +02:00
Folke Lemaitre 54d687383d style: cleanup 2024-05-29 14:45:55 +02:00
Folke Lemaitre 1b86d7b2ad fix(snippets): fix snippets with multiple placeholders for the same tabstop 2024-05-28 19:32:21 +02:00
Folke Lemaitre eb0da3c92f feat(snippets): try to use the snippet parse to get a preview 2024-05-28 19:31:59 +02:00
Folke Lemaitre 425dadef72 fix(snippets): show actual error for failed snippet 2024-05-28 19:31:22 +02:00
Folke Lemaitre 91493588a8 fix(nvim-snippets): no longer needed to set global_snippets 2024-05-28 17:51:10 +02:00
Folke Lemaitre a6e6d4dabd fix(nvim-snippets): remove extra filetypes since thats no longer needed with merged PR 2024-05-28 16:12:53 +02:00
Folke Lemaitre cf4374867d feat(snippets): re-number tabstops for invalid snippets 2024-05-28 16:12:35 +02:00
Folke Lemaitre 025ba33dc3 fix(nvim-snippets): also enable for tsx/jsx files 2024-05-28 15:13:29 +02:00
Folke Lemaitre 99f0a1cb40 fix(nvim-snippets): load js snippets for ts. See #3344 2024-05-28 15:11:32 +02:00
Folke Lemaitre 47a8736278 feat(keymaps): add comment above/below current line with gco/gcO 2024-05-28 07:39:26 +02:00
Folke Lemaitre e68ff6897e feat(lsp): config option to exclude certain filetypes from inlay hints. Closes #3202 2024-05-27 21:19:36 +02:00
Folke Lemaitre 08481c2c92 fix(copilot-chat): enhanced chat view is now merged upstream, so update your plugins! 2024-05-27 20:57:49 +02:00
Folke Lemaitre 0a63734b78 fix(lsp): double check for documentHighlight. See #3246 2024-05-27 18:22:44 +02:00
Folke Lemaitre a23e8c15f5 feat(copilot-chat): enhanced rendering of the chat window 2024-05-27 18:16:35 +02:00
Folke Lemaitre 02b240cea5 fix(copilot-chat): clear -> reset 2024-05-27 17:53:38 +02:00
Folke Lemaitre eb1c04bd31 fix(terminal): make gf behave. Fixes #3335 2024-05-27 17:38:51 +02:00
Folke Lemaitre 163f7ea303 fix(edgy): load edgy spec early 2024-05-27 17:38:30 +02:00
Folke Lemaitre 2695fc7dfc feat(copilot-chat): make keymaps work in visual mode 2024-05-27 16:48:22 +02:00
Folke Lemaitre 46785526a6 feat(extras): added extra for CopilotChat.nvim 2024-05-27 08:42:30 +02:00
Folke Lemaitre d3500a4a33 fix(rust): show error when rust-analyzer not found 2024-05-27 08:09:24 +02:00
Folke Lemaitre dbed614655 fix(laygit): normalize paths. Fixes #3327 2024-05-27 05:35:47 +02:00
Folke Lemaitre d23e8572e8 fix(laygit): use correct .git root for git blame 2024-05-27 07:13:43 +02:00
Folke Lemaitre 53911748dd fix(snippet): always use top-level snippet session. Fixes #3199 2024-05-26 18:51:14 +02:00
Folke Lemaitre 3a30070a4c feat: lazyrc files are now a lazy.nvim feature 2024-05-26 16:49:48 +02:00
Folke Lemaitre b3373f3428 fix(lsp): added a-n, a-p for document highlights and cycling. Closes #3320 2024-05-26 16:03:13 +02:00
Folke Lemaitre 10ed3082a4 fix(lsp): use proper buffer for dynamic capabilities. Fixes #3246 2024-05-23 17:39:23 +02:00
Folke Lemaitre 46cf5347b5 fix(lsp): only enableinlay hints for when buffer is an actual file. See #3284 2024-05-23 07:14:17 +02:00
Folke Lemaitre ad6c9bcfab Revert "fix: set markdown for LICENSE file (#3276)"
This reverts commit 1eea51606e.
2024-05-22 19:37:23 +02:00
Folke Lemaitre ae6d8f1a34 feat(markdown): add formatter for mdx 2024-05-21 23:05:29 +02:00
Folke Lemaitre e46dd4e9b2 fix(neo-tree): better icons for git staged/unstaged 2024-05-21 22:06:52 +02:00
Folke Lemaitre 027d6bc2e8 fix(snippets): my nvim-snippets PR is merged, so remove work-around. That was quick :) 2024-05-21 20:26:30 +02:00