Commit graph

243 commits

Author SHA1 Message Date
Simon Lasbrugnas
1b3094c4c7
feat: add opencode plugin and update plugins 2026-03-13 15:42:48 +01:00
Simon Lasbrugnas
6b1dd38c1f
chore: remove unused git merge keymaps 2026-03-13 15:42:31 +01:00
Simon Lasbrugnas
57165d9a3d
chore: update colorschemes configuration 2026-03-13 15:42:14 +01:00
Simon Lasbrugnas
678e0947d9
fix(lsp): disable ts_ls and tsgo 2026-03-13 15:42:03 +01:00
Simon Lasbrugnas
e2d837067c
chore: update dependencies
Some checks failed
release-please / release-please (push) Has been cancelled
2026-02-03 09:55:36 +01:00
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