Commit Graph

68 Commits

Author SHA1 Message Date
Thomas Ruoff
24638a0fd1 first or fallback? I'm not sure 2025-10-15 15:19:31 +02:00
Thomas Ruoff
00197a4c8a switch to sidekick 2025-10-15 15:19:20 +02:00
Thomas Ruoff
abbceeecd7 set wrap in trouble window 2025-10-15 15:18:48 +02:00
Thomas Ruoff
d0670a05ac minor changes to project 2025-09-24 14:33:14 +02:00
Thomas Ruoff
414053d052 add webicons for diffview 2025-09-24 14:32:29 +02:00
Thomas Ruoff
8c31a26105 fix formatting/linting for BCR 2025-09-24 14:32:16 +02:00
Thomas Ruoff
759a11b96a move back to leader w for save 2025-09-24 14:31:27 +02:00
Thomas Ruoff
15de22cd3e add trouble plugin 2025-09-08 15:39:11 +02:00
Thomas Ruoff
4817d0881f add outlint plugin 2025-09-08 15:39:10 +02:00
Thomas Ruoff
6ca460d6b7 add markdown plugin 2025-09-08 15:39:10 +02:00
Thomas Ruoff
a467adeef6 i like claude a bit better as rubber duck 2025-09-08 15:39:10 +02:00
Thomas Ruoff
0233aebbc7 fix format 2025-09-08 15:39:09 +02:00
Thomas Ruoff
ec58364ea7 fix linting 2025-09-08 15:39:09 +02:00
Thomas Ruoff
af3bbcba1b fix root detection for lsp 2025-09-08 15:39:09 +02:00
Thomas Ruoff
7ddfc57eca remove my poor rooter plugin, update project plugin 2025-09-08 15:39:08 +02:00
Thomas Ruoff
666aa68e1a fix warning 2025-09-08 15:39:08 +02:00
Thomas Ruoff
09eaa0d264 add stylelint 2025-09-08 15:39:08 +02:00
Thomas Ruoff
13b85bab50 Smooth starup if Snacks isn't loaded
Wrap Snacks keybindings in functions, so that I only see the error when
the keybinding is executed instead of when vim starts
2025-07-21 17:44:08 +02:00
Thomas Ruoff
811d1df4b9 disable swapfiles - they are just annoying 2025-07-21 17:43:43 +02:00
Thomas Ruoff
016684ea0e add bcr specific root detection 2025-06-26 10:43:24 +02:00
Thomas Ruoff
8adc9cbf0c use project.nvim instead of hand rolled version 2025-06-19 01:06:27 +02:00
Thomas Ruoff
53282db7be add nvim-lint as well 2025-06-12 23:48:30 +02:00
Thomas Ruoff
4478a36f5b add my defaults to be installed by mason 2025-06-12 23:47:18 +02:00
Thomas Ruoff
a503c452b6 remove other vim.notify calls and use log everywhere 2025-06-05 11:18:20 +02:00
Thomas Ruoff
db4f67303a em, fix rooter structure a bit :doge: 2025-06-04 08:37:21 +02:00
Thomas Ruoff
0b6a27fff7 enable eslint lsp 2025-06-04 08:16:44 +02:00
Thomas Ruoff
b3315916fb use known mappings for lsp (some) 2025-06-04 08:16:43 +02:00
Thomas Ruoff
fca58caaae set js/ts format priority 2025-06-04 08:16:43 +02:00
Thomas Ruoff
3ba06cf1b9 add my first (broken) rooter plugin 2025-06-04 08:15:39 +02:00
Thomas Ruoff
2c2f16696c add testing 2025-05-30 10:04:12 +02:00
Thomas Ruoff
f23cfb0cbb add CopilotChat - seems advanced but simpler than others 2025-05-28 23:50:06 +02:00
Thomas Ruoff
3e51ed0ad9 add bcr specific vtsls config 2025-05-28 23:49:30 +02:00
Thomas Ruoff
274af8ef0a enable Snacks.notifier 2025-05-28 23:49:10 +02:00
Thomas Ruoff
98d7900259 update lsp config for mason 2.0 2025-05-28 23:48:53 +02:00
Thomas Ruoff
c4039d2287 wip 2025-05-19 08:53:49 +02:00
Thomas Ruoff
07bf86ba5a add diffview.nvim 2025-05-09 23:08:10 +02:00
Thomas Ruoff
d36059593c format 2025-05-09 23:08:00 +02:00
Thomas Ruoff
c367e56165 add quick quit and return to pos in buf 2025-05-09 23:07:11 +02:00
Thomas Ruoff
6868f9c476 move out git related stuff 2025-05-07 22:59:19 +02:00
Thomas Ruoff
abe2b1c0d9 use snacks picker 2025-05-07 22:58:59 +02:00
Thomas Ruoff
e6d40816f7 add quick esc and save 2025-05-07 22:58:01 +02:00
Thomas Ruoff
159dbe2619 tear appart all the things 2025-04-28 22:49:05 +02: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