Commit Graph

62 Commits

Author SHA1 Message Date
Peter P. 710627a9e6
Merge branch 'master' into master 2026-06-11 11:31:29 +02:00
MaasOedipa fff68ad15f notify fix 2026-06-11 11:17:33 +02:00
orip c4605421e5 Migrate to vim.pack 2026-05-05 01:18:15 +03:00
Stattek 648471c9eb
Fix descriptions of gitsigns keymappings (#1997)
* Fix descriptions of keymappings

* Fix capitalization
2026-04-15 11:49:09 +03:00
Ori Perry 16dd8f5007 Add a comment to the line plugin about installing markdownlint 2026-03-31 23:49:19 +03:00
Ori Perry d3168308d4 Update the recommanded gitsigns keybinds
closes #1459
2026-03-31 23:41:40 +03:00
MaasOedipa a4b57654c9 added data preview module 2026-03-28 11:36:22 +01:00
Ori Perry 58170c7ae3 Fix stylua 2026-03-10 22:12:41 +02:00
Ori Perry 431cf2e881 Fix formating of plugins 2026-03-10 19:00:43 +02:00
Ori Perry 7cc245ecaf Format the dap keybinds 2026-02-28 11:32:40 +02:00
orip 177ff61483 Add type hints to plugin options where possible
This could help beginners to get autocompletion, catch mistakes earlier,
and allow them to skip the docs for simple configs.

This is not perfect because a lot of the plugins type all of their keys
as required, even though they have defaults, but this is good enough.
2026-02-27 20:43:08 +02:00
TJ DeVries 7e54a4c5c8 fix: trimming down config and updating stylua 2026-01-27 12:00:59 -05:00
TJ DeVries 318bd3e65c fix: update neovim min required version 2026-01-27 10:42:05 -05:00
MaasOedipa 5a03ec401c added hardcount to hardtime 2025-12-30 12:00:37 +01:00
MaasOedipa 5d41f4c65e reverted keybinds 2025-12-28 09:06:42 +01:00
MaasOedipa ca07abf338 Reapply "hardtime timeout chagned"
This reverts commit 46254e46d9.
2025-12-28 08:59:55 +01:00
MaasOedipa 46254e46d9 Revert "hardtime timeout chagned"
This reverts commit c3f64f78bf.
2025-12-28 08:58:37 +01:00
MaasOedipa e6e499d8ad changed keybind for neotree 2025-12-28 08:56:32 +01:00
MaasOedipa c3f64f78bf hardtime timeout chagned 2025-12-28 07:51:35 +01:00
MaasOedipa e4c441e5ad added hardtime and notify | 2025-12-28 07:50:28 +01:00
MaasOedipa 5a0e2b81fc notify and hardtime 2025-12-28 07:32:50 +01:00
MaasOedipa 2e762edce7 added ½ optin to neotree reveal keybind 2025-12-27 00:31:51 +01:00
MaasOedipa 478fc61ba5 tried changing some neotree options but they are really strict, really just made some keybinds more explicit 2025-12-18 19:42:01 +01:00
MaasOedipa a31276bcdd render markdown added + keybinds for rendermarkdown in init.lua 2025-12-18 14:24:13 +01:00
MaasOedipa fa0aae5a48 virtcolumn for long sections 2025-12-15 17:02:59 +01:00
MaasOedipa 547e626c5f neotree moved to custom plugins, to config more personally 2025-10-31 14:37:10 +01:00
MaasOedipa be17047144 neotree shows hidden files 2025-10-31 14:30:37 +01:00
MaasOedipa add56d174d transparent background on theme 2025-10-31 11:20:46 +01:00
MaasOedipa e1a4293636 trying out neotree 2025-10-30 11:28:38 +01:00
MaasOedipa be98ef5738 new theme support 2025-10-30 10:29:06 +01:00
MaasOedipa 5235cedf6c aaa 2025-10-29 12:17:31 +01:00
MaasOedipa a25a3de150 trying colorscheme 2025-10-29 12:00:31 +01:00
MaasOedipa 89f1e22428 vimtex added 2025-10-29 10:32:33 +01:00
Carlos Calla Alarcón 3338d39206
Update remaining Mason's old address (#1530) 2025-05-22 17:10:04 -04:00
pynappo fb73617653
don't lazy-load neo-tree so netrw hijacking on startup works (#1489) 2025-05-10 20:18:04 -04:00
Ori Perry c92ea7ca97
Replace vim.opt with vim.o (#1495)
* Replace vim.opt with vim.o

Because it offers a nicer interface and info on hover.
For now leave vim.opt when using the table interface (until vim.o
with tables is implemented)

* Add type hint for vim.opt.rtp

* Add a comment about using vim.opt instead of vim.o
2025-05-10 20:16:03 -04:00
Liam Dyer d350db2449
feat: switch nvim-cmp for blink.cmp (#1426) 2025-04-09 17:25:57 -04:00
Erlan Rangel 94f551b803
fix (#1319): gitsigns deprecated functions (#1321)
- This commit change two functions that are marked as deprecated now:
`gitsigns.stage_hunk` and `gitsigns.toggle_deleted`
2025-02-15 00:48:37 -05:00
Scott Swensen de44f49101
fix(gitsigns): make visual mode descriptions consistent with normal mode (#1266) 2024-12-15 00:42:39 -05:00
Anjishnu Banerjee 9dfb1b230f
Fix nvim-dap not lazy loading (#1216)
* Fix nvim-dap not lazy loading

The keys property had local variables 'dap' and 'dap-ui' that used `require` and prevented all DAP related plugins from lazy-loading.
Fixed this by changing keys to a table and substituting the local variables with a lamba function

* Make debug keybind descriptions more consistent
2024-11-20 08:40:51 -05:00
gloomy-lemon-debatable be678aa341
Set breakpoint icons and their highlight colors (#1194)
* feat: Set breakpoint icons and their highlight colors

* docs: Delete reference URL (written in PR)
feat: "Break" and "Stop" arguments of vim.api.nvim_set_hl are changed because they are too common nouns
feat: Comment out changes regarding diagnostic symbols so that only those who want to change them can do so

---------

Co-authored-by: name <email>
2024-10-30 13:01:42 -04:00
Éric NICOLAS 5ed1bc38dc
Disable linting autocmd for readonly buffers (#1202)
* Disable linting autocmd for readonly buffers

This should avoid linting in buffers outside of the user's control,
having in mind especially the handy LSP pop-ups that describe your
hovered symbol using markdown.

Co-authored-by: Robin Gruyters <2082795+rgruyters@users.noreply.github.com>

* Justify guarding try_lint in readonly buffers

Co-authored-by: Robin Gruyters <2082795+rgruyters@users.noreply.github.com>

---------

Co-authored-by: Robin Gruyters <2082795+rgruyters@users.noreply.github.com>
2024-10-30 11:41:46 -04:00
Bayram Kazik f49cc6c935
Enable silent option for default neo-tree plugin keybinding (#1108) 2024-08-25 23:23:17 -04: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
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
Smig b9bd02d55b
fix: debug.lua (#918) 2024-05-08 10:55:49 -04:00
Damjan 9000 f5c9fe8e15
Add gitsigns recommended keymaps as an optional plugin (#858) 2024-04-17 21:00:39 -04:00