Frederick Zhang
82e4f366a5
feat(java): allow opts for setup_dap_main_class_configs() ( #2581 )
...
[1] 382b9f6258/doc/jdtls.txt (L206-L210)
2024-03-20 12:17:26 +01:00
Folke Lemaitre
3facfddb65
feat(lsp): added native codelens support. Enable in lsp settings. (disabled by default). Fixes #2656
2024-03-20 12:17:26 +01:00
Folke Lemaitre
a08514d809
fix(ansible): incorrect key spec
2024-03-20 12:17:26 +01:00
Iordanis Petkakis
39fbfd79eb
fix(lang): Change rustacean keymaps to vim.keymap.set instead of which-key ( #2660 )
...
Based on this [comment](https://github.com/LazyVim/LazyVim/pull/2198#pullrequestreview-1873658780 ).
2024-03-20 12:17:26 +01:00
Pedro Cattori
e5a0c2467b
feat(ui): dashboard files searches git files if in git repo ( #2240 )
...
just like `<leader>ff` keymap for telescope
2024-03-20 12:17:26 +01:00
Nybkox
be1c1349a2
feat(extras): add harpoon2 ( #2455 )
...
* feat(extras): add harpoon2
* Update lua/lazyvim/plugins/extras/editor/harpoon2.lua
Co-authored-by: Iordanis Petkakis <dpetka2001@gmail.com>
* chore: formatting
---------
Co-authored-by: Iordanis Petkakis <dpetka2001@gmail.com>
2024-03-20 12:17:26 +01:00
Folke Lemaitre
192b8a0674
feat(autocmds): added support for copy/paste through ssh. Needs Neovim >= 0.10.0
2024-03-20 12:17:26 +01:00
Folke Lemaitre
f2e72da653
style: formatting
2024-03-20 12:17:26 +01:00
Peter Benjamin
090b992fd4
feat(lang): add telescope terraform integrations ( #2235 )
...
* feat(lang): add telescope terraform integrations
Closes #2234
Add telescope integrations for:
- https://github.com/ANGkeith/telescope-terraform-doc.nvim
- https://github.com/cappyzawa/telescope-terraform.nvim
* fix(lang): remove event from terraform telescope extensions
2024-03-20 12:17:26 +01:00
abeldekat
d3742ee43a
feat(extras): Enable project-specific plugin specs using local .lazy.lua ( #2115 )
...
* feat(extras): Enable project-specific plugin specs using .lazy.lua
* added a warning when extra lazyrc is not the last plugin spec
2024-03-20 12:17:26 +01:00
Iordanis Petkakis
3561014997
fix(util.ui.fg): Add link=false to show effective definition ( #2542 )
...
Fixes #2540 by showing the effective definition instead of the linked
group name.
2024-03-20 12:17:26 +01:00
Võ Quang Chiến
2254a426d8
feat(omnisharp): add nvim-dap configuration ( #2532 )
...
* feat(omnisharp): add `nvim-dap` configuration
* chore(omnisharp): add `netcoredbg` to `ensure_installed`
* chore: simplify get `netcoredbg` path
2024-03-20 12:17:26 +01:00
Peter Benjamin
cc077573a4
feat(lang): add support for helm chart templates ( #2273 )
...
* feat(lang): add support for helm chart templates
* fix(helm): stop yamlls and disable autostart
* fix(helm): stop yaml & docker compose lsp on helm file types
Revert disabling `autostart` since that kills the LSP globally even when
opening a standard yaml file, like GitHub Workflow file.
* fix(helm): remove docker compose lsp overrides
Since docker compose LSP does not seem to be triggered or started by
opening *.yaml helm files, the config overrides were removed to simplify
Helm config.
* fix(helm): ensure mason installs helm lsp
2024-03-20 12:17:26 +01:00
Christian Kleinbölting
4ead53a3ba
feat(extras): Add scala support using nvim-metals ( #1347 )
...
* Add scala support using nvim-metals
nvim-metals:
https://github.com/scalameta/nvim-metals
minimal example configuration from their documentation:
https://github.com/scalameta/nvim-metals/discussions/39
* add treesitter syntax highlighting
2024-03-20 12:17:26 +01:00
Alafate
7954238465
feat(symbols-outline): use outline.nvim instead of symbols-outline.nvim ( #2535 )
2024-03-20 12:17:26 +01:00
Andreas Gerlach
978214239b
feat(util) create gitui extension ( #2238 )
2024-03-20 12:17:26 +01:00
Marc Jakobi
8a1a810a10
feat(lang): add Haskell config ( #2052 )
2024-03-20 12:17:26 +01:00
André Freitas
1a563ad69d
fix(telescope): anonymous keymap ( #1879 )
...
* fix(telescope): anonymous keymap
* fix(telescope): add desc
* fix(telescope): function name
* fix(telescope): update description
* fix(telescope): diagnostic disable
2024-03-20 12:17:26 +01:00
Frederik Buchlák
e23957fccb
chore(treesitter.lua): fix typo ( #2026 )
...
* fix typo
* fix typo
2024-03-20 12:17:26 +01:00
Amaan Qureshi
f7c9b6eb6d
feat(treesitter): add xml to ensure_installed ( #1962 )
2024-03-20 12:17:26 +01:00
Jakub Kozłowicz
7840f31447
feat(lang): add ansible support ( #1218 )
2024-03-20 12:17:26 +01:00
Folke Lemaitre
65f54fefe2
fix(telescope): dont use git_files when .ignore or .rgignore file is present
2024-03-20 12:17:26 +01:00
Andreas Gerlach
814d0d51ce
feat(lang) replace rust-tools.nvim with rustacean.nvim - fixes #2113 ( #2198 )
...
* feat(lang) - move to rustacean.nvim, fixes #2113
* update rustacean plugin
* PR comment for lsp settings
2024-03-20 12:17:26 +01:00
Daniel Mata
2fee90e38e
feat(hipatterns): add shorthand hex color support ( #2562 )
2024-03-20 12:17:26 +01:00
MoetaYuko
08709e5335
fix(yanky): properly disable sqlite.lua on Windows ( #2543 )
...
When directly modifying its `enabled` property, the plugin will remain
disabled even if required by another plugin.
2024-03-20 12:17:26 +01:00
mbhutton
0693bbc5bb
fix(options): don't lower timeoutlen when in VS Code ( #2568 )
...
Avoid lowering timeoutlen when running in VS Code, to avoid
unwanted timeouts from key mappings.
The lower value of 300ms (down from Neovim's default of 1000ms)
works great outside of VS Code, where it helps trigger the which-key UI
quickly, and where which-key prevents timeouts from occuring.
But in VS Code (where which-key isn't applicable), the lower value
makes it difficult to perform some key mappings in time,
such as `]p`, which requires shifting hand position.
2024-03-20 12:17:26 +01:00
Dennis Eriksen
5201d96a7f
fix(autocmds): nvim already binds q to close for man-files ( #2594 )
2024-03-20 12:17:26 +01:00
Aman9das
2ec5b46581
fix(neo-tree): Add description to "Y" in Neo-Tree ( #2642 )
...
It copies the path of the file/directory
2024-03-20 12:17:26 +01:00
github-actions[bot]
a003f7066e
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Luckas
d043d54f5c
fix(dot): remove hyprlang plugin ( #2623 )
2024-03-20 12:17:26 +01:00
github-actions[bot]
a17c8316cc
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
github-actions[bot]
b2881c3c81
chore(main): release 10.10.0 ( #2400 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 12:17:26 +01:00
github-actions[bot]
d96f0676c8
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Michael Olson
f2141eedaf
fix(autocmds): apply conceal level change to local buffer options ( #2409 )
2024-03-20 12:17:26 +01:00
Yi
252afe8ed5
feat(telescope): add <leader>fg for finding files using git-files ( #2353 )
...
I found this to be more useful than the current <leader>ff and <leader>fF
2024-03-20 12:17:26 +01:00
Folke Lemaitre
0c78cc10a6
feat(snippets): added extra to use native snippets instead of LuaSnip.
2024-03-20 12:17:26 +01:00
Folke Lemaitre
3614d361b2
feat: added LazyHealth that loads all plugins and runs :checkhealth
2024-03-20 12:17:26 +01:00
Frederick Zhang
73e0387952
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-03-20 12:17:26 +01:00
github-actions[bot]
eb6189c151
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Binh Duc Tran
b05530288a
fix(hyprlang): use lazyvim way to install ( #2404 )
2024-03-20 12:17:26 +01:00
Folke Lemaitre
e62d058cca
fix(neo-tree): better copy file name with Y
2024-03-20 12:17:26 +01:00
Iordanis Petkakis
b0bd746694
feat(toggle): use vim.diagnostic.is_disabled when available ( #2217 )
...
* feat(toggle-diagnostics): change logic based on `vim.diagnostic.is_disabled`
After discussion in #2215 , I thought maybe it would be beneficial if we
could change the logic of the `toggle-diagnostics` function based on if
the user has disabled diagnostics in his own configuration.
* feat(toggle-diagnostics): revert to `enable` instead of `status`
* fix(toggle): use vim.diagnostics enabled state when possible
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2024-03-20 12:17:26 +01:00
Adrian Wilkins
0b7aa2de12
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-03-20 12:17:26 +01:00
Iordanis Petkakis
bc5d25935b
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-03-20 12:17:26 +01:00
Frederick Zhang
8c1910c43b
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-03-20 12:17:26 +01:00
tippfehlr
d34b965ca5
docs(README-DE): remove .txt extension ( #2321 )
...
Probably some windows editor that added this automatically + known extensions hidden.
2024-03-20 12:17:26 +01:00
Pablo
823d39646c
docs: typo in init.lua ( #2365 )
2024-03-20 12:17:26 +01:00
github-actions[bot]
38e450baf3
chore(main): release 10.9.1 ( #2399 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 12:17:26 +01:00
Folke Lemaitre
6ec44d6f97
fix: fixup for #2137
2024-03-20 12:17:26 +01:00
github-actions[bot]
c0b66e6ec8
chore(main): release 10.9.0 ( #2391 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 12:17:26 +01:00