Commit graph

1362 commits

Author SHA1 Message Date
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
pr3c0g
c0410e7e7a feat(neo-tree): Adds copy file name command to Neo-Tree with 'Y' binding (#2137)
Co-authored-by: Ricardo Rebelo <ricardo.rebelo@siemens.com>
2024-03-20 12:17:26 +01:00
Nick Hester
7eb08bcd4a fix(eslint): correct working directories name (#2071) 2024-03-20 12:17:26 +01:00
NickSager
dc7c25718d feat(keymaps): add function to toggle between light/dark backgrounds (#2088) 2024-03-20 12:17:26 +01:00
Sergey Kochetkov
2bc0522863 feat(gitsigns): update gitsigns.nvim preview command (#2178)
* chores(format.lua): Fix typo

* Change gitsigns.nvim hunk preview shortcut

Change `preview_hunk` to recently added `preview_hunk_inline` command
2024-03-20 12:17:26 +01:00
Samuel Abreu
e29e891faa feat(test): Add <leader>tl to neotest.run_last() (#1968) 2024-03-20 12:17:26 +01:00
Gary Murray
d0f1b02563 feat(lsp): add diagnostic signs to lsp options (#2192)
Co-authored-by: Gary Murray <gamurray@fanatics.com>
2024-03-20 12:17:26 +01:00
github-actions[bot]
862b1ce990 chore(build): auto-generate vimdoc 2024-03-20 12:17:26 +01:00
Folke Lemaitre
b4ba349c9a feat(autocmds): dont use conceal for json files 2024-03-20 12:17:26 +01:00
Folke Lemaitre
53225f6535 fix(dot): treesitter for hypr was renamed to hyprlang 2024-03-20 12:17:26 +01:00
Andreas Gerlach
733acedb9b
PR comments 2024-01-24 19:57:17 +01:00
Andreas Gerlach
665d18e59f
feat(lang) - improve java extension, fixes #1984 2023-12-22 17:18:13 +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
Folke Lemaitre
8baf9b5459
fix(lsp): fix inlay hints for older nightlies. See #2007 2023-11-30 21:24:07 +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
Folke Lemaitre
e229988a98
fix(lsp): inlay hints on stable. See #2007 2023-11-30 20:17:07 +01:00
Folke Lemaitre
11a8a6bea7
fix(ui): signcolumn signs on nightly. Fixes #2039 2023-11-30 20:17:07 +01:00
github-actions[bot]
4ebda08d49 chore(build): auto-generate vimdoc 2023-11-30 18:54:19 +00: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