Folke Lemaitre
4670f92f5f
fix(markdown): disable headlines.nvim in insert mode. Fixes #2717
2024-03-20 12:17:26 +01:00
github-actions[bot]
909fab192c
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Iordanis Petkakis
46b40cb34b
fix(conform): make lsp_fallback option user configurable ( #2616 )
2024-03-20 12:17:26 +01:00
Marc Jakobi
68dd800c55
fix(rust): don't overwrite vim.g.rustaceanvim if it is defined ( #2720 )
2024-03-20 12:17:26 +01:00
github-actions[bot]
b4ecb995a4
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Uthman Mohamed
1c781ec966
feat(git): add <leader>gf for lazygit commit history on current file ( #2728 )
...
* Add <leader>gf for lazygit commit history on current file
* Change root dir to git root using git command
* refactor: cleanup
---------
Co-authored-by: Uthman Mohamed <83053931+1239uth@users.noreply.github.com>
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2024-03-20 12:17:26 +01:00
github-actions[bot]
a2a32195ff
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Folke Lemaitre
dcd3547e09
fix(options): dont set clipboard in an SSH session, so that OSC52 can be enabled (when supported)
2024-03-20 12:17:26 +01:00
github-actions[bot]
c94e73ff8e
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Pete Kazmier
a8d6432fc5
feat(lualine): add more hl options to pretty_path ( #2687 )
...
* feat(lualine): add more hl options to pretty_path
Adds two additional options to pretty_path: filename_hl and dirpath_hl.
This allows users to customize the highlight group of both the directory
component of the path name and the filenname independently. modified_hl
is still used when the buffer has been modified.
Thanks to dpetka2001 (Iordanis Petkakis) for the changes to the format
function.
* feat: cleanup
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2024-03-20 12:17:26 +01:00
github-actions[bot]
dcff8d6378
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Adam Stracener
767007b1cf
fix(terraform-extra): Drop unnecessary commentstring config for terraform ( #2680 )
...
* fix(terraform-extra): Drop unnecessary commentstring config for terraform
The commentstring for terraform and hcl files is now handled by nvim-ts-context-commentstring:
JoosepAlviste/nvim-ts-context-commentstring#94
* Fixed terraform.lua issues. I'm bad.
2024-03-20 12:17:26 +01:00
github-actions[bot]
5da3a9eb77
chore(main): release 10.12.1 ( #2677 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 12:17:26 +01:00
Folke Lemaitre
559eae0ea9
fix(extras): prevent duplicate extra imports
2024-03-20 12:17:26 +01:00
Folke Lemaitre
663f6e331b
fix(extras): automatically rename extra symbols-outline => outline. Fixes #2675
2024-03-20 12:17:26 +01:00
Folke Lemaitre
1eb8eb7ea3
fix(hi-patterns): correct regex for shorthand hex colors. See ##2562
2024-03-20 12:17:26 +01:00
github-actions[bot]
dbcb8d5fa9
chore(build): auto-generate vimdoc
2024-03-20 12:17:26 +01:00
Uthman Mohamed
718d6a4d9f
fix(haskell): Make Haskell-snippets lazy load for performance ( #2676 )
...
* fix(haskell): add filetype to haskell-snippets for lazy load
* format haskell.lua
---------
Co-authored-by: Uthman Mohamed <83053931+1239uth@users.noreply.github.com>
2024-03-20 12:17:26 +01:00
github-actions[bot]
617a271162
chore(main): release 10.12.0 ( #2667 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 12:17:26 +01:00
Folke Lemaitre
55167a0e43
fix(extras): set correct priority for outline extra. Fixes #2666
2024-03-20 12:17:26 +01:00
Folke Lemaitre
89b22e17ec
feat(lang): replace rust-tools.nvim with rustacean.nvim #2198
...
dummy commit to trigger changelog.
original commit message was not correct and didnt get picked up by the changelog
2024-03-20 12:17:26 +01:00
github-actions[bot]
dacc2cf666
chore(main): release 10.11.1 ( #2664 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 12:17:26 +01:00
Folke Lemaitre
2dfb86c9e9
fix(extras): show rename of symbols-outline => outline
2024-03-20 12:17:26 +01:00
github-actions[bot]
937e66ebf8
chore(main): release 10.11.0 ( #2659 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 12:17:26 +01:00
Tang-Tang Zhou
e8dab0f7e4
fix(util): clear buffer root cache when cwd change ( #2502 )
2024-03-20 12:17:26 +01:00
Wellington Lopes Souza
40df8ce1ea
fix(go): adding opts recursive_run ( #2520 )
...
Adding opts recursive_run to fix the error 'no Go files in /path/project.' This issue is caused by a recent change in the 'nvim-neotest/neotest-go' project, which now [defaults to non-recursive behavior](https://github.com/nvim-neotest/neotest-go/pull/72 )
2024-03-20 12:17:26 +01:00
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