Folke Lemaitre
315df373f2
fix(statuscolumn): correct line numbers & respect more options
2023-10-17 08:28:23 +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
Kevin Traver
fef0b3f756
fix(ui): fix BufferLineClose commands ( #1756 )
...
BufferLine has capital letter l
2023-10-16 17:19:52 +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
3dbeda9d96
fix(markdown): add marksman to mason install
2023-10-16 12:44:41 +02:00
Folke Lemaitre
98db7ec0d2
perf(root): cache root detection. Fixes #1753
2023-10-16 12:42:54 +02:00
Folke Lemaitre
9517e64009
fix(root): root dir for windows. Fixes #1749
2023-10-16 08:35:35 +02:00
Folke Lemaitre
152e1c6692
feat(markdown): added headlines.nvim to markdown extra
2023-10-16 08:36:27 +02:00
Folke Lemaitre
982c8e301b
fix(conform): remove LazyVim's conform config changes since that's now merged in conform
2023-10-16 08:11:15 +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
Edouard Shamis
8c726cd166
feat(lualine): use gitsigns for diff source ( #1744 )
...
Co-authored-by: edshamis <pc>
2023-10-16 07:44:10 +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
Edouard Shamis
c8e5501ee5
feat(tabnine): add build cmd for Windows ( #1737 )
...
* feat(tabnine): add build cmd for Windows
* fix(prettier): use prettier instead of prettierd. Too many people get truncated files. Fixes #712 . See #1735
* feat: disable kind_filter for markdown and help
* feat(lualine): pretty_path now highlights file basename when modified
* fix(root): dont use single-file lsps for root detection. use workspaces only
* feat(lualine): new root dir component that only shows when cwd != root_dir
* refactor
---------
Co-authored-by: edshamis <pc>
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-10-15 22:42:38 +02:00
Folke Lemaitre
dfdfcad1aa
feat(lualine): new root dir component that only shows when cwd != root_dir
2023-10-15 22:38:44 +02:00
Folke Lemaitre
6f88b8b36f
fix(root): dont use single-file lsps for root detection. use workspaces only
2023-10-15 22:38:15 +02:00
Folke Lemaitre
8af7309c7e
feat(lualine): pretty_path now highlights file basename when modified
2023-10-15 22:37:49 +02:00
Folke Lemaitre
782fe0bef0
feat: disable kind_filter for markdown and help
2023-10-15 22:34:42 +02:00
Folke Lemaitre
57b504b9e8
fix(prettier): use prettier instead of prettierd. Too many people get truncated files. Fixes #712 . See #1735
2023-10-15 22:28:56 +02:00
Folke Lemaitre
53e1637a86
feat(dashboard): c
on dahboard now opens telescope for config dir instead of useless init.lua
2023-10-15 09:16:52 +02:00
jyuan0
7c60431c58
fix(python): add ft
to Python keymaps, and fix "Markdown Preview" toggle description ( #1729 )
...
* feat(python): add `ft` to keymaps
* fix(markdown): fix toggle keymap description
2023-10-15 07:21:17 +02:00
Michael Olson
6e0e352fea
feat(linting): ability to configure global and fallback linters ( #1727 )
...
* feat(linting): ability to configure global and fallback linters
* fix: use nvim-lint's logic to get linters
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-10-15 07:18:00 +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
Folke Lemaitre
1a4342abae
refactor: move cmp status lualine component to util
2023-10-14 18:02:47 +02:00
MoetaYuko
8f42733ce5
feat(python): add key binding for organize imports ( #1670 )
2023-10-14 17:49:23 +02:00
Jakub Kozłowicz
b3d46bc014
feat(lang): add markdown support ( #1718 )
...
* feat(lang): add markdown support
* feat: use peek.nvim instead of markdown-preview. Disable and show warning when deno is not installed
* feat: add markdown-preview back
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-10-14 17:42:02 +02:00
Folke Lemaitre
121df70604
Revert "fix: dont lazy-load on ft. Load on cmd or keys only"
...
This reverts commit 3a93757bb1
.
2023-10-14 17:35:13 +02:00
Folke Lemaitre
3a93757bb1
fix: dont lazy-load on ft. Load on cmd or keys only
2023-10-14 17:32:06 +02:00
Folke Lemaitre
6b9ee963e2
fix(news): dont show news when it has never been viewed (new install)
2023-10-14 16:56:48 +02:00
Folke Lemaitre
5b89bc8cbf
fix(lsp): trigger FileType commands after installing LSP servers
2023-10-14 16:56:18 +02:00
Kevin Traver
5e1a86d3b2
feat(toggle): add keymap to toggle treesitter context ( #1711 )
...
* feat: add keymap to toggle treesitter context
* fix: get correct enabled state
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-10-14 14:40:25 +02:00
Thibault Duplessis
ff9bf005b6
fix(dashboard-nvim): repository has moved to nvimdev/dashboard-nvim ( #1715 )
...
* fix(dashboard-nvim) repository has moved to nvimdev/dashboard-nvim
* fix(dashboard): automatically rename dashboard.nvim
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2023-10-14 13:21:30 +02:00
Kevin Traver
7fe68d9f05
fix(spectre): add title to Spectre panel in edgy ( #1703 )
2023-10-13 19:17:50 +02:00
Folke Lemaitre
b6e68fa2bf
feat(conform): show error when user overwrites conform config function
2023-10-13 18:20:41 +02:00
Folke Lemaitre
3eb91c64b5
feat(conform): make it easier to add extra_args
2023-10-13 18:03:40 +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
Juan Cruz De La Torre
385c99dbb7
feat(go): add gofumpt formatter with conform/none-ls ( #1683 )
...
* feat(go): only install required packages
* fix: add gofumpt formatter using conform/none-ls
* fix: add mason.nvim as dependency of none-ls
2023-10-13 12:43:51 +02:00
Folke Lemaitre
c7244d9d47
style(dot): make enabled a function for doc gen
2023-10-13 12:31:32 +02:00
Folke Lemaitre
6fd66f486e
feat(conform): use conform.nvim opts.format
options for formatting with conform
2023-10-13 12:21:38 +02:00
Folke Lemaitre
3f1bf70b14
refactor(util.lsp): easier lsp client filters
2023-10-13 12:20:55 +02:00
Folke Lemaitre
4584410e76
feat(format): use conform as lsp formatter since it has better format diffs
2023-10-13 09:45:35 +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
Folke Lemaitre
bd1928ba59
fix(aerial): use new sep_icon option for aerial lualine component
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
Phúc H. Lê Khắc
b31d71da9d
feat(neot-ree): add keymaps to toggle git & buffer ( #1339 )
2023-10-12 21:52:19 +02:00
Folke Lemaitre
1bcf6b9a28
feat(extras): LazyExtras can now manage user extras lua/plugins/extras
. Fixes #1681
2023-10-12 21:47:31 +02:00