Michael Olson
591f850f8a
fix(autocmds): apply conceal level change to local buffer options ( #2409 )
2024-01-23 07:51:34 +01:00
Folke Lemaitre
d9287391b7
feat: added LazyHealth
that loads all plugins and runs :checkhealth
2024-01-22 08:03:15 +01:00
Adrian Wilkins
a43d8cf358
fix(options): change default conceal level to 2 ( #2053 )
...
3 hides all concealed text, even if there are replacement chars defined
e.g. : for Markdown, 3 hides list item markers, dots for asterisk lists
and em-dashes for dash lists
If replacements are defined as defaults in a plugin, the "Laziest™"
config would seem to be displaying them.
Level 1 only seems useful when alignment really matters.
2024-01-21 20:34:07 +01:00
Frederick Zhang
8e2046f3d0
fix(autocmds): avoid checktime when buftype=nofile ( #2270 )
...
It triggered an 'E11: Invalid in command-line window; <CR> executes,
CTRL-C quits' error when Neovim was in Command Line window and
FocusGained.
2024-01-21 20:20:54 +01:00
github-actions[bot]
c433ea7aa8
chore(main): release 10.9.1 ( #2399 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-21 20:03:51 +01:00
github-actions[bot]
adc0b36069
chore(main): release 10.9.0 ( #2391 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-21 20:00:03 +01:00
NickSager
fa6158a595
feat(keymaps): add function to toggle between light/dark backgrounds ( #2088 )
2024-01-21 19:52:36 +01:00
Folke Lemaitre
23fe52acd7
feat(autocmds): dont use conceal for json files
2024-01-21 11:24:59 +01:00
github-actions[bot]
879e29504d
chore(main): release 10.8.2 ( #2097 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 21:27:02 +01:00
github-actions[bot]
6ac331b588
chore(main): release 10.8.1 ( #2095 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 20:20:39 +01:00
Gary Murray
6853b785d9
fix(lsp): detect if using nvim-0.10 and use new inlay_hint.enable method ( #2007 )
...
* Detect if using nvim 0.10 and use new inlay_hint.enable method
* Add lsp util for inlay-hints and update keymap
* Remove the need to check vim version
* Support older nightly builds
* Move inlay_hint toggle in Util.toggle
---------
Co-authored-by: Gary Murray <gamurray@fanatics.com>
2023-11-30 19:53:40 +01:00
github-actions[bot]
68ff818a5b
chore(main): release 10.8.0 ( #1874 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-04 11:12:37 +01:00
Folke Lemaitre
e01ad513aa
fix(sessions): added folds to sessions
2023-10-27 18:34:33 +02:00
github-actions[bot]
9a6b0f8928
chore(main): release 10.7.1 ( #1870 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-25 17:52:35 +02:00
github-actions[bot]
028f69c03c
chore(main): release 10.7.0 ( #1869 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-25 15:51:56 +02:00
Jorge Villalobos
9e1f835223
feat(nvim): extend j/k enhancements to up/down arrows ( #1833 )
2023-10-25 15:48:45 +02:00
github-actions[bot]
6dfeeb8322
chore(main): release 10.6.0 ( #1842 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-25 15:44:48 +02:00
Folke Lemaitre
a5c9708736
perf(ui): wrap treesitter.foldexpr and cache get_parser during a event loop tick. Fixes #1846
2023-10-25 14:05:32 +02:00
github-actions[bot]
e996eed750
chore(main): release 10.5.0 ( #1800 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-19 20:14:17 +02:00
github-actions[bot]
ae77bfda89
chore(main): release 10.4.4 ( #1786 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-18 13:11:54 +02:00
github-actions[bot]
0e12b00743
chore(main): release 10.4.3 ( #1771 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-18 00:06:46 +02:00
ian
1d4fbd3b2e
fix(keymaps): let keymap n and N opens folds ( #1298 )
...
It's strange that mappings to n and N do not open folds like its original behavior, so I append `zv` to manually open folds.
2023-10-17 18:03:34 +02:00
github-actions[bot]
c711309a67
chore(main): release 10.4.2 ( #1765 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-17 10:04:24 +02:00
github-actions[bot]
42ba1af40f
chore(main): release 10.4.1 ( #1757 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-16 23:09:17 +02:00
Folke Lemaitre
ff64cc5399
fix(format): set formatexpr in options so users can override it. Fixes #1759
2023-10-16 23:01:18 +02:00
github-actions[bot]
5926cda069
chore(main): release 10.4.0 ( #1747 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-16 15:37:38 +02:00
Folke Lemaitre
98db7ec0d2
perf(root): cache root detection. Fixes #1753
2023-10-16 12:42:54 +02:00
Folke Lemaitre
5c4f881158
style(keymaps): no need to check for trouble to set [q, ]q
2023-10-16 07:44:20 +02:00
Kevin Traver
c3daced11c
feat(ui): add keymap to close other buffers ( #1743 )
...
* feat(ui): add keymap to close other buffers
* refactor
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-10-16 07:35:57 +02:00
Folke Lemaitre
be5eea476c
feat(keymaps): added toggle for treesitter highlights
2023-10-16 07:30:06 +02:00
github-actions[bot]
e26a127185
chore(main): release 10.3.0 ( #1733 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-15 22:51:01 +02:00
Folke Lemaitre
782fe0bef0
feat: disable kind_filter for markdown and help
2023-10-15 22:34:42 +02:00
github-actions[bot]
f29543f2c9
chore(main): release 10.2.0 ( #1696 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-14 18:30:55 +02:00
Dung Duc Huynh (Kaka)
95ff5aaa62
feat(extras): added TabNine ( #1651 )
...
* feat: add Tabnine
Add TabNine plugin for hrsh7th/nvim-cmp
* fix: limit to top 3 sources for TabNine
* feat: show Tabnine icon on suggestion list
* fix: migrate to LazyVim v10
* refactor: tabnine
* refactor
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-10-14 18:25:06 +02:00
Phúc H. Lê Khắc
873ff89284
fix(keymaps): no diagnostic keymaps w/o lsp attached ( #1698 )
2023-10-13 16:53:55 +02:00
github-actions[bot]
ea4174d460
chore(main): release 10.1.1 ( #1694 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-13 07:39:24 +02:00
Folke Lemaitre
01dbd07073
fix(json): always write version to prevent spurious migrations. Fixes #1692
2023-10-13 07:36:02 +02:00
github-actions[bot]
1e79248786
chore(main): release 10.1.0 ( #1686 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-12 21:56:56 +02:00
Folke Lemaitre
c9892652d2
feat(config): lazyvim.json
is now versioned and migrates to a newer version when needed
2023-10-12 21:45:32 +02:00
github-actions[bot]
666a69e6e0
chore(main): release 10.0.1 ( #1680 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-12 18:07:04 +02:00
Folke Lemaitre
2a0b7a88ba
fix(config): make lazyvim.json idempotent, pretty-printed and remove full paths
2023-10-12 17:48:52 +02:00
Folke Lemaitre
73acab1675
feat: added NEWS.md and option to automatically show when changed (enabled by default)
2023-10-12 14:38:25 +02:00
Folke Lemaitre
f64039f546
feat(config): better kind filter default for lua to deal with luals weirdness
2023-10-12 11:48:02 +02:00
Folke Lemaitre
eb7a7d7a8e
feat(config): make kind filter configurable for telescope/aerial/...
2023-10-12 11:48:02 +02:00
Folke Lemaitre
d8250910bd
style(config): mini.align icons
2023-10-12 11:48:02 +02:00
Folke Lemaitre
e239235cd3
feat(util): inject module
2023-10-12 11:48:02 +02:00
Folke Lemaitre
c4e55e4d67
feat(ui): added :LazyExtras
to manage enabled extras in LazyVim
2023-10-12 11:48:02 +02:00
Folke Lemaitre
11d66e7134
feat(config): load/save some data in lazyvim.json
2023-10-12 11:48:02 +02:00
Folke Lemaitre
54fa9ce584
ci: let release-please manage the version in the config file
2023-10-12 11:48:02 +02:00
Folke Lemaitre
c33e7489ec
feat(root): allow custom functions as part of vim.g.root_spec
2023-10-12 11:48:02 +02:00