100 Commits
Author SHA1 Message Date
Folke Lemaitre 2b3bd6c013 fix: disable telescope 2024-06-10 21:57:28 +02:00
Folke Lemaitre 31c40573db feat: added ctrl-f and ctrl-b to scroll the preview window 2024-06-10 21:55:40 +02:00
Folke Lemaitre 9cc5d3df50 fix: fix path formatting for grep 2024-06-10 20:59:42 +02:00
Folke Lemaitre 6761d8efc8 chore: cleanup 2024-06-10 20:44:43 +02:00
Folke Lemaitre 0d05715411 feat: consistent prompt symbols for all pickers 2024-06-10 20:44:32 +02:00
Folke Lemaitre dd5a5fb4cd feat: use ctrl-r to toggle between rootdir/cwd 2024-06-10 20:44:13 +02:00
Folke Lemaitre 9f98b0a01e chore: remove fzf_colors code since PR has been merged 2024-06-10 20:43:40 +02:00
Folke Lemaitre b74db85447 feat(fzf-lua): added support for todo-comments 2024-06-10 18:10:13 +02:00
Folke Lemaitre c155b2e965 feat: added symbols filter 2024-06-10 17:31:26 +02:00
Folke Lemaitre 6a07e6522a refactor: temp code for better fzf_colors 2024-06-10 17:10:37 +02:00
Folke Lemaitre 26254487fb feat: added toggle for hidden/ignore 2024-06-10 17:10:07 +02:00
Folke Lemaitre f9697cbf17 feat: root-dir toggle 2024-06-10 17:09:43 +02:00
Folke Lemaitre 7eac9a854b refactor: trouble 2024-06-10 17:09:33 +02:00
Folke Lemaitre 4947802191 feat: fzf_colors based on Neovim colorscheme 2024-06-10 14:23:18 +02:00
Folke Lemaitre 60d472a569 fix: fzf smart open 2024-06-10 06:40:43 +02:00
Folke LemaitreandIordanis Petkakis 252197f659 Update lua/lazyvim/plugins/extras/editor/fzf.lua
Co-authored-by: Iordanis Petkakis <12776461+dpetka2001@users.noreply.github.com>
2024-06-09 23:27:22 +02:00
Folke Lemaitre e29ad4a14e refactor: LazyVim.pick 2024-06-09 23:13:53 +02:00
Folke Lemaitre 1b34b481c8 feat: added trouble integration 2024-06-09 23:13:53 +02:00
Folke Lemaitre bedeb66fa9 feat(extras): added fzf-lua 2024-06-09 23:13:53 +02:00
Folke Lemaitre 7793942eba feat(octo): re-open octo windows when restoring session + cleanup 2024-06-09 11:42:58 +02:00
Folke Lemaitre 2848ee492b ci: link to discussions 2024-06-09 11:36:44 +02:00
Folke Lemaitre 547dc76a12 fix(rust): make neotest optional 2024-06-09 09:27:29 +02:00
Folke Lemaitre aa059e0d49 fix(luasnip): disable nvim-snippets when luasnip is enabled. Fixes #3547 2024-06-09 07:37:45 +02:00
Folke Lemaitre 8f7ee56dab refactor: LazyVim.lsp.on_attach 2024-06-08 08:11:30 +02:00
Folke Lemaitre d90930b13e fix(typescript): implemented move to new file. Fixes #3534 2024-06-08 07:30:49 +02:00
Folke Lemaitre 1394070aab docs(news): fixed versions 2024-06-08 00:11:24 +02:00
Folke Lemaitre 16f3ebb9f1 docs(news): added link to news 2024-06-07 23:59:07 +02:00
Folke Lemaitre f202f573b4 docs: updated news 2024-06-07 23:54:57 +02:00
Folke Lemaitre ac9217b199 fix(prettier): fixup 2024-06-07 23:24:01 +02:00
Folke Lemaitre cfa8c9fbd4 fix(clojure): removed rainbow delimiters and fixed some plugin setups. Closes #3530 2024-06-07 23:10:40 +02:00
Folke Lemaitre 588240ca09 style: better types for vim.api.nvim_create_autocmd 2024-06-07 23:02:47 +02:00
Folke Lemaitre 49805748d4 fix(extras): load prettier extra before svelte/astro 2024-06-07 23:02:47 +02:00
Folke Lemaitre 945143a34e feat(svelte): with prettier & svelte extra, prettier will be enabled when prettier-plugin-svelte is available 2024-06-07 23:02:47 +02:00
Folke Lemaitre 214f5fccdf feat(prettier): with the prettier & astro extra, prettier will be enabled if the prettier-astro-plugin is available 2024-06-07 23:02:47 +02:00
Folke Lemaitre 7d50bf0626 feat(prettier): prettier is now enabled for all supported filetypes and no longer requires a config file by default 2024-06-07 23:02:47 +02:00
Folke Lemaitre 5a11d740e1 feat(util): added LazyVim.memoize 2024-06-07 23:02:47 +02:00
Folke Lemaitre b714f28662 feat(util): added LazyVim.has_extra 2024-06-07 23:02:47 +02:00
Folke Lemaitre c16fb5d49b fix(formatting): remove deprecation check on some options 2024-06-07 23:02:47 +02:00
Folke Lemaitre 2ac3f0daa1 ci: Create dependabot.yml 2024-06-07 16:27:31 +02:00
Folke Lemaitre 119dcb949a fix: removed leader-m, since it is leading to too many issues. Still available at leader-wm 2024-06-07 10:53:56 +02:00
Folke Lemaitre ab41ff551b refactor: use lazy's new opts_extend functionality for treesitter and mason 2024-06-07 09:03:59 +02:00
Folke Lemaitre f70d350085 style: comment 2024-06-07 07:02:51 +02:00
Folke Lemaitre 276b8032be feat(options): when available use treesitter spell regions for spell checking 2024-06-06 22:37:47 +02:00
Folke Lemaitre dbec83d57a feat(neo-tree): added l:open and h:close_node to neo-tree. Closes #3293 2024-06-06 18:05:11 +02:00
Folke Lemaitre 0255b8fdb1 fix(prettier): use prettier to check if prettier should run on the file 2024-06-06 17:38:12 +02:00
Folke Lemaitre e51199cffa fix(prettier): fix prettier config detection. Closes #3497 2024-06-06 16:15:39 +02:00
Folke Lemaitre 81370cf714 fix(octo): fixed octo's rendering of comment signs when lines are wrapped 2024-06-06 16:05:55 +02:00
Folke Lemaitre 1f4c1964fd feat(options): added linebreak=true to default options 2024-06-06 16:05:23 +02:00
Folke Lemaitre e6443ad7dc fix(octo): load octo on octo://* events, so that those buffers work after session restore 2024-06-06 14:58:44 +02:00
Folke Lemaitre 6fd2c88024 feat(extras): added extra for neogen. Closes #2881 2024-06-06 13:14:04 +02:00
Folke Lemaitre 88db9c5192 fix(git): added recommended 2024-06-06 12:29:53 +02:00
Folke Lemaitre 100c5793c8 feat(extras): added extra for octo.nvim. Make sure to update lazy.nvim, which-key.nvim and also update tokyonight if you use that theme. 2024-06-06 12:25:11 +02:00
Folke Lemaitre 91a5fc10e6 feat(extras): added new git extra with treesitter and issue/pr support 2024-06-06 12:24:00 +02:00
Folke Lemaitre 4d8d597a3f fix(lualine): don't override user's laststatus setting. See #3486 2024-06-06 11:16:36 +02:00
Folke Lemaitre 2bbc7e179d Revert "fix(angular): treesitter not enabled for angular templates (#3469)"
This reverts commit 24af74eed6.
2024-06-06 10:54:43 +02:00
Folke Lemaitre 8010f50aa5 fix(which-key): use new which-key support for native group keymaps (nop) 2024-06-06 10:46:56 +02:00
Folke Lemaitre bac4bba016 feat(bufferline): allow custom icons for filetypes 2024-06-06 10:46:56 +02:00
Folke Lemaitre c4ccd7cbce feat(git): added leader-gB to browse remotes of the current repo 2024-06-06 10:46:56 +02:00
Folke Lemaitre 502602e4a2 feat(extras): allow recommended to be the args for LazyVim.extras.wants 2024-06-05 23:35:14 +02:00
Folke Lemaitre d704ca4c1b ci: feature template 2024-06-05 23:11:06 +02:00
Folke Lemaitre 4ab123fb31 feat(lint): added support for prepend_args to nvim-lint. Fixes #1887 2024-06-05 23:02:19 +02:00
Folke Lemaitre 8ceccd71e2 feat(prettier): the prettier extra now needs a prettier config file by default. See docs to change this. 2024-06-05 22:55:36 +02:00
Folke Lemaitre 9a1162314f fix(svelte): disable prettier integration for svelte for now. See #3466 2024-06-05 22:20:35 +02:00
Folke Lemaitre cae2c226b5 fix(typecript): remove dependency on nvim-vtsls. Not needed anymore 2024-06-05 22:19:44 +02:00
Folke Lemaitre a636bf2022 feat(typescript): open locations from lsp execute command with trouble for vtsls 2024-06-05 22:19:19 +02:00
Folke Lemaitre 1bd4d2fc72 feat(lsp): simpler API to deal with code actions 2024-06-05 22:18:14 +02:00
Folke Lemaitre 4cc586a3f1 tests: refactored tests a bit 2024-06-05 19:53:50 +02:00
Folke Lemaitre 1d42e45fd2 ci: remove commit linter in favor of PR title linter 2024-06-05 18:24:52 +02:00
Folke Lemaitre 73c767c2f3 fix(util): don't print warning message in headless 2024-06-05 18:15:45 +02:00
Folke Lemaitre f8268faa7c fix: cleanup unnecessary treesitter langs and mason lsp servers 2024-06-05 18:07:01 +02:00
Folke Lemaitre 368c060b45 tests: check for treesitter langs and mason lsp config 2024-06-05 17:47:46 +02:00
Folke Lemaitre ca0b9ee915 fix(extras): added recommended for helm/haskell 2024-06-05 17:36:02 +02:00
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