Commit graph

238 commits

Author SHA1 Message Date
Simon Lasbrugnas
4db3637929
feat(lua_ls): enable love2d third party library 2026-02-02 17:15:12 +01:00
Simon Lasbrugnas
b9acc5db52
chore: increase conform timeout to 500ms 2026-02-02 17:11:50 +01:00
Simon Lasbrugnas
a2e5555c64
fix(lsp)!: actually use the root lsp/ folder and remove
lua/custom/lsp/** configs

This commit removes the need for nvim-lspconfig which is replaced by the
vim.lsp API.

The lsp/ folder is a copy of nvim-lspconfig's lsp/ folder as it makes it
easy to modify LSP configurations on the fly.

Conform: biome has been replaced with oxfmt
2026-02-02 16:16:06 +01:00
Simon Lasbrugnas
98ea058690
chore: update dependencies 2026-01-26 11:55:56 +01:00
Simon Lasbrugnas
ecfa9a363a
feat: replace trouble plugin with vim.diagnostic 2026-01-23 19:15:28 +01:00
Simon Lasbrugnas
5ca4f0ef5b
feat(conform): add terraform fmt 2026-01-23 19:01:13 +01:00
Simon Lasbrugnas
8a58f7fe3c
chore: update dependencies 2026-01-20 09:40:01 +01:00
Simon Lasbrugnas
13fafde824
feat: add git diff keymaps 2026-01-19 18:04:23 +01:00
Simon Lasbrugnas
1b295597f4
fix(fugitive): disable lsp in diff buffers 2026-01-19 16:37:55 +01:00
Simon Lasbrugnas
d54bff58d4
chore(treesitter): enable additional syntax highlighting 2026-01-19 13:51:02 +01:00
Simon Lasbrugnas
df0e24faa0
chore: change colorscheme 2026-01-19 13:50:46 +01:00
Simon Lasbrugnas
e0c24068b2
fix(conform): use proper formatters and add jsx/tsx support 2026-01-19 13:50:07 +01:00
Simon Lasbrugnas
061ddf7584
feat: add merge conflict keybindings 2026-01-19 13:49:51 +01:00
github-actions[bot]
1adb88a7a9 chore(main): release 1.11.0 2026-01-07 10:35:14 +01:00
Simon Lasbrugnas
25b9662d28
chore: update dependencies 2026-01-06 13:05:06 +01:00
Simon Lasbrugnas
a9222a57f7
feat(conform): add additional configs 2026-01-06 13:04:54 +01:00
Simon Lasbrugnas
c048cf66ea
chore: update config options 2026-01-06 13:03:22 +01:00
Simon Lasbrugnas
16c8ca5333
chore: update lsp config 2026-01-06 13:03:22 +01:00
Simon Lasbrugnas
b4fac7a4b7
chore: update dependencies
Replace master branch of tree-sitter with new main branch

Fix some :checkhealth warnings
2026-01-05 17:49:49 +01:00
Simon Lasbrugnas
60f72fa98d
chore(lsp): configure lua_ls 2025-12-21 12:17:34 +01:00
Simon Lasbrugnas
70a10ce8bb
chore: update treesitter config and drop lsp semantic tokens 2025-11-10 14:46:40 +01:00
Simon Lasbrugnas
4da501359d
feat: add nvim-dap for debugging
chore: update plugins
2025-11-10 14:38:41 +01:00
Simon Lasbrugnas
a90750d855
style: use github dark theme 2025-11-07 20:45:21 +01:00
Simon Lasbrugnas
0e2c6a13c8
chore: update plugins 2025-10-24 18:37:57 +02:00
Simon Lasbrugnas
6340aae11b
feat(lsp): update lspconfig, add root lsp directory 2025-09-22 16:07:34 +02:00
Simon Lasbrugnas
94e348249d
chore: update plugins 2025-09-15 08:37:32 +02:00
Simon Lasbrugnas
f372bdbd87
chore: update theme 2025-08-05 22:27:21 +02:00
Simon Lasbrugnas
4253151738
chore: update theme 2025-08-05 15:38:11 +02:00
Simon Lasbrugnas
9cdf9f74fa
chore(avante): increase timeout duration to 60s 2025-08-04 17:48:16 +02:00
Simon Lasbrugnas
401d3aff99
feat(telescope): add g/ to search all project files 2025-08-04 17:47:59 +02:00
Simon Lasbrugnas
338242724e
chore: update cursor line and indent-blankline configs 2025-08-04 14:19:12 +02:00
Simon Lasbrugnas
3d72da3f72
chore: update colorscheme 2025-08-04 02:40:08 +02:00
Simon Lasbrugnas
e4e8d22fa7
chore(lint): update linter list 2025-08-04 02:39:51 +02:00
Simon Lasbrugnas
3fe668252b
chore: update config 2025-08-04 01:53:36 +02:00
Simon Lasbrugnas
7739a4878b
feat(plugins): add nvim-tree 2025-07-30 14:04:03 +02:00
Simon Lasbrugnas
b1e60cd07c
chore: update lazy-lock.json 2025-07-30 12:26:00 +02:00
Simon Lasbrugnas
e151610fd6
chore: replace <leader>t from open terminal to open todos 2025-07-29 15:33:14 +02:00
Simon Lasbrugnas
ea4447770c
chore: update lazy-lock.json
Remove useless .gitignore
2025-07-28 21:57:00 +02:00
Simon Lasbrugnas
6efd8a3873
feat: modify LSPs to prefer conform for formatting
Add eslint LSP

feat: Add linter support with 'nvim-lint'

Add linting to JavaScript / TypeScript and Go files
2025-07-28 21:55:38 +02:00
Simon Lasbrugnas
4c989092b4
feat(lsp): add prismals 2025-07-27 03:58:35 +02:00
Simon Lasbrugnas
6cb047320f
feat(lsp): add html-lsp + update conform config 2025-07-27 03:58:18 +02:00
Simon Lasbrugnas
5dafced30e
feat(lsp): add dockerls and docker_compose_language_service 2025-07-27 03:57:47 +02:00
Simon Lasbrugnas
374fe0c585
feat: add new colorschemes 2025-07-22 12:12:04 +02:00
Simon Lasbrugnas
e46d052cb2
feat: add tailwindcss lsp config 2025-07-22 12:11:54 +02:00
Simon Lasbrugnas
b902bdbd43
chore: update lazy-lock.json 2025-07-22 12:11:32 +02:00
Simon Lasbrugnas
5045d976e5
chore: update lazy-lock.json 2025-07-04 05:04:08 +02:00
Simon Lasbrugnas
40a52978a9
feat(lsp): disable inlay hints 2025-06-25 17:17:16 +02:00
Simon Lasbrugnas
977f625e5d
feat(supermaven): add on-demand autocompletion
Removes inline text suggestion and binds <C-t> to autocomplete. Under
the hood it activates inline text suggestion, accept the suggestion and
then disable it again. It removes the noise of AI text suggestions
while allowing me to take advantage of it when it's useful.
2025-06-25 17:06:51 +02:00
Simon Lasbrugnas
e89d37cfec
chore: update lazy-lock.json 2025-06-25 11:59:15 +02:00
Simon Lasbrugnas
ced1dc1397
feat: add custom keymaps for supermaven 2025-06-23 18:53:30 +02:00