Commit graph

626 commits

Author SHA1 Message Date
kylo252
023fb27b32
chore: bump plugins version (#4341)
* chore: bump plugins version

* fix(plugin): remove deprecated nvim-tree option
2023-08-27 09:14:14 +02:00
kylo252
2f45be36de
test: trigger loading event manually for mason (#4343) 2023-08-27 09:00:07 +02:00
kylo252
10b9123b7d
test: run busted in sync mode (#4342)
* test: run busted in sync mode

* ci: update stable release version

* fix(mason): use recommended steps for sources sync
2023-08-27 08:44:07 +02:00
LostNeophyte
76c839d734
chore(plugins): change nvim-tree.lua repo to nvim-tree org (#4325) 2023-08-18 14:01:11 +02:00
LostNeophyte
84737b1573
fix(deprecation): only deprecate tag == "*" in lvim.plugins (#4297) 2023-07-18 13:27:58 +02:00
LostNeophyte
e7ce9522d7
chore(lsp): add emmet_language_server to skipped_servers 2023-07-15 15:25:42 +02:00
Alexis Corporal
17a96268f7
fix(typo): form to from (#4295)
fix(comment): from `form` to `from`.
2023-07-13 08:40:05 +02:00
LostNeophyte
c626fe1828
chore(lsp): add rubocop to skipped_servers (#4283) 2023-07-08 13:13:38 +02:00
Alexey Svirschevskiy
01acdde705
fix(lsp): restore float border (#4274) 2023-07-05 15:17:38 +02:00
Christian Chiarulli
da6c70b7c0 fix: circle icons was being cut off for some fonts 2023-07-04 19:46:59 -04:00
CPea
cf7fbdb60b
fix(lsp): skip auto config server even if it's ensure installed (#4243) 2023-06-28 11:26:51 +07:00
LostNeophyte
f24df08794
feat: add example to the packer deprecation message (#4201)
* feat: add example to the packer deprecation message

* feat: better formatting, message

* also change the http messsage

* Apply suggestions from code review

Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>

* feat: improve examples

---------

Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2023-06-09 21:03:40 +02:00
Sadik Saifi
804e08cb46
feat(lspconfig): add rounded borders to :LspInfo window (#4208)
* feat(plugin): add rounded borders to :LspInfo window

* feat(lspconfig): add rounded borders to :LspInfo window

Co-authored-by: CPea <cpea2506@gmail.com>

* chore: format

---------

Co-authored-by: CPea <cpea2506@gmail.com>
Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-06-03 10:49:49 +02:00
LostNeophyte
5c7d712497
chore: add custom_elements_ls to skipped_servers (#4212) 2023-05-30 19:29:20 +02:00
Rafael Madriz
6f8b96de9d
refactor(lualine): use string.format to return unique names (#4193)
To purpose of this change is to make code more redeable by making
`unique_client_names` a string with the unique names instead of a table
and later on calling `table.concat`. Then use `string.format` instead of
string concatenation with `..`
2023-05-25 08:12:55 +02:00
LostNeophyte
e548d6bc99
feat!: use prompts similar to :confirm in buf_kill (#4186) 2023-05-23 22:16:43 +02:00
uid54289
3dce3d86d4
perf(installer): use a shallow clone of lunarvim (#4197)
* perf(`utils/installer`): speed up lvim installation

* feat(`utils/installer`): show progress during repo cloning

* fest: longer timeout

---------

Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-05-23 22:07:44 +02:00
Christian Chiarulli
ef3f25fd1d
feat: ignore missing keys for whichkey (#4185) 2023-05-20 07:58:53 -04:00
Christian Chiarulli
28dbec26c3
feat: use code chevrons (#4184) 2023-05-20 07:57:58 -04:00
LostNeophyte
fdf19867d3
chore: add solidity_ls_nomicfoundation to skipped_servers (#4187) 2023-05-20 13:03:21 +02:00
github-actions[bot]
f3c7195c8f
chore: bump plugins version (#4146)
* chore: bump plugins version

* Revert "fix(alpha): account for different icon byte sizes (#4130)"

This reverts commit 9efe4f25c3.

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-05-20 10:48:16 +02:00
Christian Chiarulli
dca9820843
feat(nvimtree): centralize selection (#4160) 2023-05-17 10:18:56 +02:00
Christian Chiarulli
af2db622d7
fix(icons): add some whitespace to the boolean icon (#4163)
Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-05-15 13:00:59 -04:00
opalmay
e32872a057
feat: lock new installations to nvim 0.9+ (#3858)
* feat: lock new installations to nvim 0.9+

* feat: newer compat tag
2023-05-13 21:37:13 +02:00
Christian Chiarulli
29f94e4361
fix: support text if marksman lang server (#4144) 2023-05-08 13:52:06 -04:00
Rafael Madriz
55f048aaae
fix(lualine): use get_active_clients instead of deprecated function (#4136)
* fix(lualine): use `get_active_clients` instead of deprecated function

`vim.lsp.get_active_clients()` accepts a table to filter returned
clients by id, bufnr and name. In this case when want to get clients for
current buffer, if bufnr is not given then it defaults to current
buffer, so need to pass anything here.

See `help vim.lsp.buf_get_clients()`

* refactor(lualine): simplify LSP component

`vim.lsp.get_active_clients` always returns a table, if that table is
empty, there's no clients attached, hence return appropriate message. No
need to use `next()`

Remove all the complicated logic with the `msg` parameter, no argument
is passed in any of the places that component is used, no need to have it.

* fix: only get clients attached to current buffer

---------

Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-05-07 11:47:34 +02:00
LostNeophyte
6d3f8b2183
fix: correct runtimepath order (#4124) 2023-05-07 04:36:42 -04:00
Christian Chiarulli
55e7fdb9d1
feat: rounded border for hover and signatureHelp (#4131)
Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-05-06 16:34:04 -04:00
CPea
44c1a3d738
fix: replace obsolete icons (#4111)
* fix(icons): replace obsolete icons

* remove the trailing space of Triangle
2023-05-06 17:47:03 +02:00
LostNeophyte
9efe4f25c3
fix(alpha): account for different icon byte sizes (#4130)
* fix(alpha): account for different icon byte sizes

* chore: format
2023-05-06 17:46:26 +02:00
Bailey Burnsed
b1c7254154
fix(treesitter): add a few parsers to ensure_installed (#4121)
* This sould fix the conflix, I had to rebase

* chore: format

---------

Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-05-04 08:39:02 +02:00
Christian Chiarulli
b0e55bad8b
fix(dap): ui opens when debugging (#4116)
Co-authored-by: WillianFuks <willian.fuks@gmail.com>
2023-05-02 16:46:00 -04:00
LostNeophyte
56d2463321
fix(lsp): lazy load mason on FileOpened (#4100) 2023-05-02 09:57:39 +02:00
CPea
9e86655361
refactor(lsp)!: deprecate lvim.lsp.diagnostics (#3916) 2023-05-02 09:56:47 +02:00
github-actions[bot]
91bdb7cd51
chore: bump plugins version (#4095)
* chore: bump plugins version

* chore: add `java_language_server` to skipped list

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: LostNeophyte <lostneophyte@tuta.io>
2023-04-29 13:42:33 +02:00
CPea
4e1db216ae
fix(nvim-tree): use local buffer keymaps (#4090) 2023-04-28 11:20:01 +02:00
Mark Davies
12a46fbe4f
fix(lsp)!: switch to csharp_ls to avoid startup errors (#4079) 2023-04-28 10:31:52 +02:00
LostNeophyte
6c66357cb1
fix(tests): set up lazy.nvim in the lsp test (#4088) 2023-04-28 10:27:40 +02:00
github-actions[bot]
4cefc89506
chore: bump plugins version (#4054)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: CPea <vienpro2506@gmail.com>
2023-04-28 07:34:19 +07:00
Mateusz Bączek
261c677a8b
fix(user_command): update url in LvimDocs command (#4081) 2023-04-24 20:22:45 +07:00
kylo252
7a4265fa46
fix(lsp): diagnostic codes already show by default (#4070)
avoid viewing duplicate diagnostic codes since they are now already shown
by default since neovim#21130
2023-04-23 13:02:32 +02:00
kylo252
476743d2d1
fix(lsp): add luv library by default to lua_ls (#4067) 2023-04-20 11:59:57 +02:00
Sinuhe Shin
40e4857440
feat(tailwind): add .ts options to tailwind.config root_pattern (#4016) 2023-04-16 10:26:05 +02:00
LostNeophyte
70ce6b7ddc
fix: make FileOpened autocmd work with quickfix (#4040) 2023-04-15 13:48:06 -04:00
LostNeophyte
3b16c266d7
fix(bootstrap): delay lsp setup until LazyDone (#4041) 2023-04-15 13:46:06 +02:00
YinAqu
6544837f42
fix: use require instead of reload in pcalls (#4038)
fix(core): reload error signal
2023-04-15 13:03:25 +02:00
Olegek
23ace671d6
fix(nvim-tree): remove deprecated option (nvim-tree/nvim-tree.lua#2122) (#4033)
fix: remove deprecated option nvim-tree/nvim-tree.lua#2122
2023-04-13 08:10:15 +02:00
erodey
3f2e91b667
feat(lazy): lazy.nvim settings can be customized (#4010) 2023-04-12 04:29:11 -04:00
sigmaSd
b5cc0a51bd
feat(keybindings): add code action to visual mode (#4022)
* feat(keybindings): add code action to visual mode

* fmt
2023-04-12 08:23:35 +02:00
Akihiro Okuno
ad6a0e3d18
feat(mason): add on_config_done option to lvim.builtin.mason (#3991) 2023-04-07 14:02:09 +02:00