Luckas
796112e170
fix(dot): remove hyprlang plugin ( #2623 )
2024-03-07 11:33:22 +01:00
Folke Lemaitre
7f9219162b
feat(snippets): added extra to use native snippets instead of LuaSnip.
2024-01-22 08:39:07 +01:00
Frederick Zhang
f799b39eaf
fix(rust): avoid resetting cmp group_index to 1 ( #2332 )
...
For example, 'buffer' source by default has group_index = 2 [1], however
if we take all the sources plus crates and run them through
cmp.config.sources() again, since it's a one-dimensional list, all
group_indexes will be reset to 1.
[1] 879e29504d/lua/lazyvim/plugins/coding.lua (L74-L80)
2024-01-22 07:51:19 +01:00
Binh Duc Tran
1dffb1d853
fix(hyprlang): use lazyvim way to install ( #2404 )
2024-01-22 07:49:45 +01:00
Iordanis Petkakis
cbd9d700dc
fix(typescript): don't hardcode values in lua table ( #2254 )
...
* fix(typescript): don't hardcode values in lua table
When a user changes `vim.opt.shiftwidth` with some auto-command, it's
not taken into account. Make `opts` a function, so that values get
evaluated when `lspconfig` loads instead.
* fix(typescript): remove format settings entirely
* fix(typescript): add back comment and Lua annotations
* fix(typescript): bring back function call completion snippets
2024-01-21 20:28:16 +01:00
Nick Hester
71a73e8334
fix(eslint): correct working directories name ( #2071 )
2024-01-21 19:53:09 +01:00
Samuel Abreu
b71feb7e45
feat(test): Add <leader>tl to neotest.run_last() ( #1968 )
2024-01-21 19:37:38 +01:00
Folke Lemaitre
979bb952a6
fix(dot): treesitter for hypr was renamed to hyprlang
2024-01-20 12:50:34 +01:00
飞
58ddf405e0
fix(lang): add cmakelint to ensure installed list ( #1826 )
...
1. mason/cmakelang install bin/cmake-lint
2. nvim-lint only recognize bin/cmakelint
3. mason/cmakelint install bin/cmakelint
so we need mason/cmakelint installed to using nvim-lint to perform formatting
2023-10-25 15:50:02 +02:00
Amaan Qureshi
37953585bb
fix(extras.python-semshi): improve highlights ( #1845 )
2023-10-25 15:47:07 +02:00
金雄镕
61fae7d23f
fix: fix jdtls not spwaning in windows ( #1864 )
2023-10-25 15:46:39 +02:00
Folke Lemaitre
b651560ad0
perf(markdown): prevent headlines.nvim slowing down initial rendering with nvim README.md
2023-10-25 15:40:57 +02:00
Folke Lemaitre
eab464d52d
fix(markdown): create default numbered Headline groups for colorschemes that dont support them. Fixes #1822
2023-10-25 14:23:44 +02:00
Folke Lemaitre
ef5ec9a3bf
style: added trouble ft for the next gen trouble
2023-10-25 14:05:32 +02:00
Evgeni Chasnovski
e55ab411b4
fix(mini.hipatterns): use extmark_opts
instead of soft deprecated priority
( #1841 )
2023-10-22 14:44:08 +02:00
abeldekat
786a061eaa
style(dashboard): remove unnecessary brackets from keys, including extras ( #1809 )
...
* style(dashboard): remove unnecessary brackets from keys, including the p key from the project extras
* review Folke
---------
Co-authored-by: abeldekat <abel@nomail.com>
2023-10-20 13:27:10 +02:00
Aron Griffis
8df44b3bb5
feat(typescript): added remove unused imports ( #1794 )
2023-10-19 20:12:48 +02:00
André Freitas
fad3777296
fix(tabnine): run :CmpTabnineHub
automatically on build ( #1788 )
2023-10-19 07:54:19 +02:00
Folke Lemaitre
7d8b3e8ef9
fix(project): don't let project.nvim
change the cwd. Leads to too much confusion
2023-10-18 11:38:57 +02:00
Folke Lemaitre
2e308d5440
fix(neotest): better integration with trouble: no longer steals focus and hides when all ok
2023-10-18 00:04:28 +02:00
Folke Lemaitre
b0ded5c015
fix(dot): treesitter langs in dot extra were not added
2023-10-17 16:33:55 +02:00
Folke Lemaitre
3dbeda9d96
fix(markdown): add marksman to mason install
2023-10-16 12:44:41 +02:00
Folke Lemaitre
152e1c6692
feat(markdown): added headlines.nvim to markdown extra
2023-10-16 08:36:27 +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
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
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
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
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
bd1928ba59
fix(aerial): use new sep_icon option for aerial lualine component
2023-10-13 07:36:02 +02:00
Folke Lemaitre
ce74e28464
feat(starter): added Lazy Extras to mini.starter
2023-10-12 11:48:02 +02:00
Folke Lemaitre
b4ba5d881d
feat(extras): added extra for symbols-outline.nvim
2023-10-12 11:48:02 +02:00
Folke Lemaitre
72f3cc684b
fix(dap): copy config before overriding args
2023-10-12 11:48:02 +02:00
Folke Lemaitre
ba4b8dfecb
refactor(nlua): cleanup
2023-10-12 11:48:02 +02:00
Folke Lemaitre
85215f396b
fix(nlua): make nlua dap work with regular continue. Fixes #1666
2023-10-12 11:48:02 +02:00
Folke Lemaitre
c7720275c3
fix(aerial): keymap
2023-10-12 11:48:02 +02:00
Folke Lemaitre
eedb4a3405
feat(ui): show optional plugins in a different color
2023-10-12 11:48:02 +02:00
Folke Lemaitre
b43c57d943
feat: added aerial extra with integrations for edgy, telescope and lualine
2023-10-12 11:48:02 +02:00
Folke Lemaitre
305e82f2ca
feat(navic): moved navic to extras
2023-10-12 11:48:02 +02:00
Folke Lemaitre
5bb74205a0
feat(dashboard): added LazyExtras shortcut to dashboard/alpha
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