Commit Graph

58 Commits

Author SHA1 Message Date
Guust Taillieu 5ea28f0a93 fix: styling issues 2026-06-20 15:06:13 +02:00
Guust Taillieu 93ea6464c5 Merge remote-tracking branch 'upstream/master' into dev 2026-06-20 14:31:30 +02:00
Guust Taillieu cc8b4d6511 update 2026-06-19 21:21:02 +02:00
orip f0a2108ed5 Follow symlinks in the custom plugins loader
fixes: #2087
2026-06-11 18:55:49 +03:00
orip ec3f4489c2 Switch from nvim-web-devicons to mini.icons 2026-06-11 17:28:02 +03: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
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
Guust Taillieu 6260524b90 update 2025-12-07 12:12:09 +01:00
Guust Taillieu 9b2c407172 fixed issue with oil, added after package 2025-10-04 10:14:07 +02:00
Gustavo 8aad681e12 feat: added go utils 2025-08-21 11:07:06 +02:00
Gustavo e9f901da2b fix: changed keybinds to make more sense 2025-08-21 11:06:45 +02:00
Gustavo ba163e7629 feat: add inline completion 2025-08-21 11:06:12 +02:00
Gustavo a68fec9cbc feat: updated tools to fit my needs 2025-08-21 11:05:59 +02:00
Gustavo ff1b9952e9 feat: add new groups to which key 2025-08-21 11:04:48 +02:00
Gustavo 2ecb05585d fix: Fix oil manager to not create a :oil dir
Fixed oil.nvim and also changed and added some keybinds for easier use
of yanking, deleting and all the lsp related things like "g<letter>"
2025-08-21 11:04:18 +02:00
Gustavo 02aeedc67d Fix: Bug with plenary and lazygit
removed the need for plenary in lazygit since it had an error when
trying to close it
2025-08-16 00:47:22 +02:00
Gustavo 0d337386ab added structure and some updates 2025-08-16 00:27:51 +02:00
Gustavo 1fae90350f Changed tree viewer to oil.nvim 2025-08-05 17:05:46 +02:00
Gustavo 0b4c1a94e9 Telescope must still be fixed to navigate with j and k but the tree is much better etc. 2025-07-03 23:32:57 +02:00
Gustavo a61f73853d added a few more plugins to make my life easier :) 2025-07-03 14:05:24 +02:00
Gustavo acc7165a05 feat: the basics of my nvim setup
These are just some required things to use neovim
2025-07-01 23:26:27 +02: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
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
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
Fredrik Averpil 8e24ca32e3
feat: add linter plugin (#699) 2024-03-18 10:00:48 -04:00
Damjan 9000 c9122e89e3
fix: checkhealth reported nvim version (#685) 2024-03-03 19:32:06 -05:00