Christian Chiarulli
ef3f25fd1d
feat: ignore missing keys for whichkey ( #4185 )
2023-05-20 07:58:53 -04:00
sigmaSd
b5cc0a51bd
feat(keybindings): add code action to visual mode ( #4022 )
...
* feat(keybindings): add code action to visual mode
* fmt
2023-04-12 08:23:35 +02:00
Zhizhen He
0ca97f7755
fix(which-key): typo ( #3963 )
2023-03-20 11:29:24 -07:00
LostNeophyte
4bcf9d75a1
feat(which-key): keybind for :Telescope resume
( #3826 )
2023-02-08 09:40:32 +01:00
LostNeophyte
60c7ad77fd
perf: lazy load most plugins ( #3750 )
...
* perf: lazy load most plugins
* fix(lazy): suggested fixes for pref/lazyloading branch (#3754 )
fix(lazy): Suggested fixes from previous comments
fix(lazy): applying suggestions from code review
Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
Co-authored-by: Pratyush Bharati <pbharati@Pratyushs-MacBook-Pro.local>
Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
* chore: format
* move lazy utils to modules.lua
* simplify telescope actions
* refactor: cmp_window local name
* feat: more lazy loading cmds
* refactor(cmp): minor clean up
* perf: set lazy loading by default
* refactor(alpha): remove broken lazy load
* revert: explictily set lazy loading
This reverts commit ba38193e4e
.
* test: enable lazy-loading for bigfile
* perf: defer projects and alpha to VimEnter
* refactor(bufferline): add comment
* perf: better lazy load dap/dapui
* perf: lazy load ts-commentstring with Comment.nvim pre_hook
---------
Co-authored-by: pr-313 <46706232+pr-313@users.noreply.github.com>
Co-authored-by: Pratyush Bharati <pbharati@Pratyushs-MacBook-Pro.local>
Co-authored-by: opalmay <opal.mizrahi2@gmail.com>
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2023-02-04 17:22:41 +02:00
opalmay
4455bd2add
refactor(quit)!: use native quit confirm ( #3721 )
2023-01-13 14:44:09 +02:00
LostNeophyte
ccb80e41ee
refactor: migrate to lazy.nvim ( #3647 )
...
* refactor: convert plugins spec to lazy
* refactor(lazy): remove impatient
* fix(telescope): no more errors if theme is nil
* refactor(lazy): use lazy in plugin_loader
* refactor(lazy): pin plugins with packer's snapshot
* fix: add plugins to rtp before config:init
* fix: fs_stat nil check
* feat: lazy cache
* feat(lazy): reloading
* refactor(lazy): plugin-loader functions
* feat(lazy): cache reset
* refactor: set runtimepath manually
* fix: runtimepath
* refactor(rtp)
* refactor(lazy): packer -> lazy in various places
* fix(lazy): disable tree-sitter ensure installed
* refactor(lazy): restore order to bootstrap
* refactor(lazy): remove unused impatient profiler
* small fixes
* `lvim.plugins` deprecation handling
* fix: deprecation of `requires` in plugin specs
* feat: core plugins pinning
* refactor(lazy): plugin loader tests
* refactor(lazy): use lazy in scripts
* refactor(lazy): which-key keybinds
* chore: format
* fix: installer
* fix: first time setup
* feat: changes required for packaging
commit 951ac2b7c01b5200b973660c967852d1706cce28
Author: LostNeophyte <lostneophyte@tuta.io>
Date: Wed Dec 28 13:49:44 2022 +0100
fix: clean folder before copying plugins
commit 64e9afa44b8e528ba527e0510d0d8c2d2237a095
Author: LostNeophyte <lostneophyte@tuta.io>
Date: Wed Dec 28 13:35:41 2022 +0100
feat: copy core plugins on first run
commit 2d8e72090c7624f68c09a9aa6582223373a810c1
Author: LostNeophyte <lostneophyte@tuta.io>
Date: Wed Dec 28 13:11:22 2022 +0100
feat(utils): fs_copy
commit 85c1f025a6ba13183e85141f75f60e2eefc77bb5
Author: LostNeophyte <lostneophyte@tuta.io>
Date: Wed Dec 28 13:04:38 2022 +0100
fix: copy correct example config
* fix: packer specs deprecation handling
* fix: plugin specs deprecation
* feat: pin lazy's version
* fix: remove plugins form rtp before loading lazy
* fix: plugin-loader test
* feat(lazy): add keymappings for profile, log, and debug (#3665 )
* feat(lazy): Add keymappings for profile, log, and debug
* feat(lazy): Add keymap for cleaning
* chore: format
* pref: lazy load many plugins
Co-authored-by: Uzair Aftab <uzaaft@outlook.com>
* fix: bootstrap correct version of lazy
* fix: also use CmdLineEnter event for cmp
* fix: don't use lazy's modules before it's set up
* perf: (hack) enable lazy's cache before loading lazy
* fix: plugins.lua
* fix: plugins bump script
* chore: remove debug print
* feat: add rounded border for `:Lazy`
* fix: bufferline flashing
* fix: don't close lazy on startup
* fix: load breadcrumbs on startup
* fix: don't lazy load bufferline
* chore: bump lazy's version
* fix: remove site from rtp (fixes treesitter issues)
* revert default config copying changes
* fix(bootstrap): actually remove plugins dir on windows
* chore: bump lazy's version
* chore: bump lazy's version
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
Co-authored-by: Uzair Aftab <48220549+Uzaaft@users.noreply.github.com>
Co-authored-by: Uzair Aftab <uzaaft@outlook.com>
Co-authored-by: opalmay <opal.mizrahi2@gmail.com>
2023-01-10 21:18:17 +01:00
opalmay
5ae42b0c44
feat: update setup tables ( #3693 )
...
* feat(nvim-tree): update setup table
* chore: lint
* fix: move option to correct place
* feat(illuminate): update setup table
* feat(which-key): update setup table
* feat(project.nvim): update setup table
* feat(gitsigns): update setup table
* chore: lint
* feat(lir): update setup table
2023-01-07 17:03:03 +02:00
mmcdole
b365c7fc13
feat(dap): update dap ui to resize when toggled ( #3606 )
...
Update DAP ui to resize when toggled
2022-12-16 03:43:36 -05:00
LostNeophyte
245a71c9f7
feat(telescope): add lvim.builtin.telescope.theme
( #3548 )
...
fixes https://github.com/LunarVim/LunarVim/issues/3406
2022-12-08 12:11:13 +01:00
Daniel Rodríguez Rivero
6fc015565f
feat(wich-key): binding to save without formatting ( #3165 )
...
use `<leader>bW` to save without triggering the autocmd for formatting
2022-12-01 11:39:53 +01:00
Nitai Charan
b42e8c3c73
fix(nvimtree): avoid hard-coded mapping ( #3492 )
2022-11-18 09:24:58 +01:00
Marco Pas
f08a997209
refactor: move dap keybindings to which key ( #3459 )
2022-11-11 22:01:15 -05:00
James L
1a1ab91ed0
feat: add command & keybind to view docs ( #3426 )
2022-11-07 22:52:51 -05:00
Mark Huggins
77640e8064
fix: Remove notify which key mapping ( #3335 )
2022-10-25 23:21:20 -04:00
Ali Almohaya
24309b839e
fix: disable gitsigns hunk navigation message ( #3244 )
2022-10-16 00:21:43 +00:00
Philippe Richard
8767a17b5e
feat: move icons to a single icons file ( #3115 )
2022-10-02 23:48:23 -04:00
Christian Chiarulli
c38957538d
feat(terminal): better mappings ( #3104 )
2022-09-30 12:21:17 -04:00
Christian Chiarulli
a331ef711b
feat: add lir.nvim again ( #3038 )
2022-09-19 11:44:04 -04:00
Christian Chiarulli
a4c2dc4d0b
refactor: small improvements ( #3021 )
2022-09-15 23:33:08 -04:00
Ed (Wright) Rosewright
06fa62e6e9
fix: update key bindings for comment.nvim to use new api ( #2926 )
2022-08-22 15:24:38 +02:00
Dlani
5f9a0a5b20
fix: handle deprecated telescope.builtin.internal ( #2885 )
2022-08-09 13:15:20 +02:00
kylo252
eefde00ae8
refactor!: migrate to mason.nvim ( #2880 )
2022-08-09 10:41:17 +02:00
Benedikt Schnatterbeck
a5095db20d
feat(whichkey): add default keybindings to cycle to next buffer ( #2873 )
2022-08-02 11:37:06 +01:00
Daniel Rodríguez Rivero
5d964c5884
feat(which-key): added search command for colour highlights ( #2693 )
...
* feat(which-key): added search command for colour highlights
* chore: review suggestion
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2022-06-12 10:09:41 +02:00
Xavier Young
42529e1c4f
fix: load notify's telescope extension properly ( #2586 )
...
* fix: load notify's telescope extension
* fix: add which-key integration for notify
2022-05-15 15:59:36 +02:00
Abouzar Parvan
e1d32ca42e
feat(quit): make sure to ask before discarding changes ( #2554 )
2022-05-03 19:01:53 +04:30
kylo252
cfa702e6fe
refactor: use api-autocmds for lsp functions ( #2549 )
...
* refactor: use api-autocmds for lsp functions
* chore: use the existing client.supports_method api
* fix: a callback in an autocmd doesn't pass nil
* revert: keep changes minimal to which-key
Co-authored-by: Abouzar Parvan <abzcoding@users.noreply.github.com>
2022-05-03 03:40:51 +04:30
Abouzar Parvan
10449b4e09
feat(neovim): neovim 0.8 compatibility ( #2544 )
2022-05-03 03:38:21 +04:30
kylo252
a68c1cfbf5
revert: do not run packer.sync() on every reload ( #2548 )
...
* revert: do not run packer.sync() on every reload
* chore: update which-key mappings for logs
2022-05-01 16:29:11 +02:00
Elazar Leibovich
c11fa143c8
chore: [Feature]: Keyboard shortcut for quickfix in Telescope ( #2385 )
...
Lunarvim has keyboard shortcuts for various LSP searches, that feeds results to quickfix list.
It is useful then to have a quick way to inspect LSP results in quickfix via Telescope.
2022-03-24 19:11:38 +04:30
kylo252
c946ddda81
feat: add alpha.nvim integration ( #1906 )
2022-03-19 20:02:45 +01:00
dundargoc
4400e39a69
chore: fix typos ( #2292 )
2022-02-18 17:47:17 +03:30
kylo252
f6a75c1d10
feat: add a minimal implementation of bbye ( #2267 )
2022-02-12 09:29:36 +01:00
Abouzar Parvan
24537be03e
feat: use bufferline instead of barbar ( #2254 )
2022-02-07 20:52:30 +03:30
Abouzar Parvan
73bf039c63
feat: plugin version bump ( #2131 )
2022-01-02 17:07:40 +03:30
Abouzar Parvan
655fd1b0ca
refactor: uplift neovim's minimum version requirement to 0.6.0 ( #2093 )
...
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-12-23 10:33:20 +01:00
Landon Schropp
a3cf3b1f2a
[Feature]: Use Telescope's git_files with fallback ( #2089 )
2021-12-23 09:56:19 +01:00
kylo252
8641c38c86
fix(nvimtree): update settings ( #2001 )
2021-11-29 09:12:13 +01:00
kylo252
c26ac5364f
refactor: load the default keymaps once ( #1965 )
2021-11-18 16:04:34 +01:00
kylo252
1ea5361475
fix(ci): blacklist 'sorbet' ( #1936 )
2021-11-10 11:09:44 +01:00
kylo252
32ca5afa4a
feat: better error handling for packer ( #1883 )
2021-11-02 16:58:55 +01:00
kylo252
61a2e0b191
fix: update which-key bindings for LvimReload ( #1754 )
2021-10-31 10:12:05 +01:00
Xavier Young
05337a9cf3
fix(whick-key): add missing space (only windows cause problem) ( #1866 )
2021-10-30 14:39:00 +02:00
kylo252
ef41a3d24e
feat: better telescope integration ( #1702 )
2021-10-15 16:33:34 +02:00
Abouzar Parvan
3dc24cd0c3
[Feature] use Comment.nvim
instead of nvim-comment
( #1736 )
2021-10-11 20:10:59 +03:30
Abouzar Parvan
fdec599954
fix: core.telescope has migrated to lvim.core.telescope
...
Fixes #1739
2021-10-11 11:53:30 +03:30
kylo252
52b7455741
feat: add an independent lvim namespace ( #1699 )
2021-10-10 21:07:41 +02:00