Commit Graph

91 Commits

Author SHA1 Message Date
Lockszmith (@kateryna) b0c5b5be0b Disable treesitter 2024-11-25 18:00:31 -05:00
Damjan 9000 1695a1d3fc Merge 'upstream' feat: update references of tsserver to ts_ls 2024-09-10 22:34:43 +02:00
Damjan 9000 3a01797417 Merge 'upstream' Fix the which-key spec issue caused by recent cleanup 2024-08-26 22:50:44 +02:00
Damjan 9000 7e11e8a26b Merge 'upstream' cleanup: refactor which-key configuration 2024-08-26 22:15:38 +02:00
Damjan 9000 7d83a27e60 Merge 'upstream' conform, readme, neo-tree silent
fix: remove deprecated opt for conform.nvim
Fix: updated the windows installation commands
Enable silent option for default neo-tree plugin keybinding
2024-08-26 14:52:02 +02:00
Bayram Kazik f49cc6c935
Enable silent option for default neo-tree plugin keybinding (#1108) 2024-08-25 23:23:17 -04:00
Damjan 9000 06929799f0 Merge 'upstream' Include visual mode in LSP code action keymap 2024-08-25 11:03:03 +02:00
Damjan 9000 e9213469ba Merge 'upstream' refactor treesitter, which-key, uv/loop, update README
*  Ihsan Tonuzi refactor: update treesitter and which-key config
*  Michael L. Check for loop or uv for lazypath
*  Matt Gallagher Add note in README about lazy-lock.json
*  theoboldalex Update README.md
2024-08-23 14:22:13 +02:00
Damjan 9000 198460c421 Merge 'upstream' nvim-lspconfig cmp-nvim-lsp, treesitter prefer_git
Add explicit dependency of nvim-lspconfig on cmp-nvim-lsp
Remove treesitter prefer_git option
2024-07-31 21:09:37 +02:00
Damjan 9000 0a274ab66c Merge 'upstream' refactor lazydev, defer clipboard
performance: defer clipboard because xsel and pbcopy can be slow
refactor: remove lazydev and luvit-meta as lsp dependencies
2024-07-29 20:17:53 +02:00
Damjan 9000 5a2930fe62 Merge 'upstream' conform warning, redundant hlsearch
Modify conform comments to prevent deprecation warning when used
Remove redundant hlsearch option
2024-07-28 20:50:15 +02:00
Damjan 9000 e1d6094136 Merge 'upstream' Neovim 0.10 updates and more
Merged commits from upstream:

Update comment about the toggle inlay hints keymap
lint: fix lsp warning in `vim.lsp.inlay_hint.is_enabled`
Update lazydev config to fix "Undefined field `fs_stat`" LSP error
Neovim 0.10 updates
Fix comment about mini.ai example
Make conform.nvim be lazy-loadable again
Update README.md | %userprofile%\appdata\local -> %localappdata%
Make debug lazy loadable
Remove redundant require
Fix neo-tree keymap description
fix: add required parsers from nvim-treesitter
2024-07-22 20:25:55 +02:00
Vladislav Grechannik 7513ec8a7d
Neovim 0.10 updates (#936)
* Neovim 0.10 updates

Provide the buffer for which to enable inlay hints

Co-authored-by: Matt Mirus <matt@mattmirus.com>

* refactor: replace vim.loop with vim.uv

* Upgrade folke/neodev (sunsetting) to folke/lazydev

* Update checkhealth for 0.10 release

---------

Co-authored-by: Matt Mirus <matt@mattmirus.com>
Co-authored-by: mrr11k <me+github@mrr11k.dev>
Co-authored-by: Seb Tomasini <sebt@qgates.com>
2024-07-21 20:35:07 -04:00
Vladislav Grechannik 4bbca64157
Make debug lazy loadable (#978) 2024-07-21 16:24:57 -04:00
Tom Kuson 1cdf6fb377
Remove redundant require (#959) 2024-07-21 16:22:44 -04:00
Damjan 9000 202910d3fa
Fix neo-tree keymap description (#932)
The lazy.nvim keys parameter does not need the `desc` to
be inside a table in the way that vim.keymap.set() does.
With this fix the keymap description will be properly
shown for example in telescope keymap search
2024-07-21 16:22:10 -04:00
Damjan 9000 a6442e8081 Merge 'upstream' fix(lazy): added error handling for bootstrap 2024-07-17 10:52:44 +02:00
Damjan 9000 64597b0077 Merge 'upstream' which-key v3 update 2024-07-17 10:47:54 +02:00
Damjan 9000 01a18a193d Merge 'upstream' debug.lua: Automatically set detached state as needed. 2024-05-10 20:28:56 +02:00
Per Malmberg 5aeddfdd5d
Automatically set detached state as needed. (#925)
* Automatically set detached state as needed.

* Use vim.fn.has instead.

* Fix int vs bool.
2024-05-10 13:43:22 -04:00
Damjan 9000 bd53ce0190 Merge 'upstream' fix: debug.lua 2024-05-08 17:13:17 +02:00
Smig b9bd02d55b
fix: debug.lua (#918) 2024-05-08 10:55:49 -04:00
Damjan 9000 f28bfcd7ac Merge 'upstream' Add diff to treesitter's ensure_installed languages 2024-05-06 09:13:48 +02:00
Damjan 9000 9fb3891d63 Merge 'upstream' Move LspDetach handler near kickstart-lsp-highlight group 2024-05-03 00:11:56 +02:00
Damjan 9000 77dbcfaaf7 Merge 'upstream' fix: highlight group clear on each attach, README 2024-04-22 23:48:46 +02:00
Damjan 9000 b939e2f5a1 Merge 'upstream' Fix highlight errors when lsp crash or stop 2024-04-22 18:07:12 +02:00
Damjan 9000 74136a1db7 Merge 'upstream' Fix deprecation notice of inlay hints 2024-04-22 14:01:50 +02:00
Damjan 9000 98134335b8 Merge 'upstream' example of the classic complete keymaps
- Add a commented out example of the classic complete keymaps.
- Minor improvements of debian install instructions.
2024-04-20 20:12:35 +02:00
Damjan 9000 b8b2e88521 Merge 'upstream' fix: restore Mason config timing for DAP startup 2024-04-20 14:05:56 +02:00
Damjan 9000 517da30837 Merge 'upstream' Add gitsigns recommended keymaps
Note, the upstream base gitsigns config and optional gitsigns plugin are merged
into the same plugin spec, so the gitsigns keymaps are enabled by default.
2024-04-18 11:11:37 +02:00
Damjan 9000 f5c9fe8e15
Add gitsigns recommended keymaps as an optional plugin (#858) 2024-04-17 21:00:39 -04:00
Damjan 9000 3d2daa7965 Merge 'upstream' Move plugin examples from README to optional plugin files 2024-04-17 23:08:09 +02:00
Damjan 9000 5e258d276f
Move plugin examples from README to optional plugin files (#831)
* Move autopairs example from README to an optional plugin

* Move neo-tree example from README to an optional plugin
2024-04-17 15:25:54 -04:00
Damjan 9000 b6b33e61a4 Merge 'upstream' prefer_git, inlay hints
- add prefer_git to treesitter config
- Enable inlay hints for the supporting servers
2024-04-17 20:42:05 +02:00
Damjan 9000 3d468e97cd Merge 'upstream' Don't lazy load conform plugin 2024-04-01 10:02:30 +02:00
Damjan 9000 2cd884a025 Merge 'upstream' Add a keymap space-f to format buffer using conform 2024-03-31 21:02:21 +02:00
Damjan 9000 dc9eb06f47 Merge 'upstream' Add luadoc in treesitter, instructions to quit lazy
- Add `'luadoc'`, to the `ensure_installed` of `nvim-treesitter/nvim-treesitter`
- Add instructions to quit :lazy
2024-03-28 09:57:19 +01:00
Damjan 9000 01970d6888 Merge 'upstream' Add nvim-nio as dependency for nvim-dap-ui 2024-03-19 10:50:34 +01:00
José Miguel Sarasola 773e482d4b
Add nvim-nio as dependency for nvim-dap-ui (#774)
It's a dependency now
2024-03-18 17:38:14 -04:00
Damjan 9000 d20d58c3e8 Merge 'upstream' Some suggestions and capitalised a few words 2024-03-18 18:50:47 +01:00
Damjan 9000 b59b1d2a3d Merge 'upstream' feat: add linter plugin, lua_ls config comment
- feat: add linter plugin
- assign table to filetype in lua_ls config comment
2024-03-18 17:43:59 +01:00
Fredrik Averpil 8e24ca32e3
feat: add linter plugin (#699) 2024-03-18 10:00:48 -04:00
Damjan 9000 1ac2734841 Merge 'upstream' conform: disable autoformat on save for specified filetypes 2024-03-15 22:10:28 +01:00
Damjan 9000 55008e9c68 Merge 'upstream' timeoutlen, cmp scroll, friendly snippets, luasnip, ruby
Merged:
- fix: disable ts indenting for Ruby
- doc: add note about advanced luasnip features
- Move friendly snippets to dependencies of LuaSnip (#759)
- Add <C-b>/<C-f> cmp mapping to scroll cmp docs (#750)
- doc: add info about timeoutlen (#691)
2024-03-15 18:18:21 +01:00
Damjan 9000 f02070e076 Merge 'upstream' Added folke/neodev.nvim for proper nvim api completion and annotation 2024-03-12 23:40:44 +01:00
Damjan 9000 7da09adddb Merge 'upstream' rename <C-t>, use opts for treesitter
- chore: rename <C-T> to <C-t> for consistency

- feat: allow treesitter defaults to be overwritten from custom directory
2024-03-12 01:13:38 +01:00
Damjan 9000 8f85ac8a74 Merge 'upstream' use init for colorscheme 2024-03-10 11:35:10 +01:00
Damjan 9000 56942efafb Merge 'upstream/master' Make the Nerd Font an optional requirement 2024-03-06 19:44:10 +01:00
Damjan 9000 586bdec3b9 Merge 'upstream/master' Add more detail to colorscheme comment 2024-03-06 11:16:26 +01:00
Damjan 9000 0ff7758cf4 Merge 'upstream/master' cursor location, trailing spaces, new youtube video
Change statusline location to LINE:COLUMN
chore: remove trailing spaces from readme
chore: link new installation youtube video
2024-03-04 17:02:12 +01:00