Commit graph

72 commits

Author SHA1 Message Date
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
e151610fd6
chore: replace <leader>t from open terminal to open todos 2025-07-29 15:33:14 +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
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
ced1dc1397
feat: add custom keymaps for supermaven 2025-06-23 18:53:30 +02:00
Simon Lasbrugnas
f8ab09ba88
feat: add supermaven 2025-06-23 18:51:00 +02:00
Simon Lasbrugnas
7fb99fccc4
chore: update dependencies & adapt avante + mason-lspconfig 2025-06-23 14:17:20 +02:00
Simon Lasbrugnas
cb7f2641cb
chore(lsp): replace diagnostic next/prev (deprecated) with jump func 2025-05-06 11:37:55 +02:00
Simon Lasbrugnas
a2acab7fa5
chore: remove html lsp from ensure_installed list 2025-04-19 00:09:03 +02:00
Simon Lasbrugnas
cd43fb110f
feat: add yamlls lsp 2025-04-19 00:08:47 +02:00
Simon Lasbrugnas
6010546517
feat: add jsonls lsp 2025-04-19 00:08:33 +02:00
Simon Lasbrugnas
3c9ec34f96
chore(conform): replace prettierd with biome 2025-04-17 16:39:03 +02:00
Simon Lasbrugnas
f73d54a868
chore(avante: add openai config 2025-04-17 16:31:41 +02:00
Simon Lasbrugnas
5bce2a44d1
Replace eslint config with biomejs 2025-04-15 16:56:15 +02:00
Simon Lasbrugnas
4a96f5c4fd
chore: update plugins for better transparent display 2025-03-24 10:35:02 +01:00
Simon Lasbrugnas
756b357e2b
feat(telescope): add <leader>fm keybinding for treesitter builtin 2025-03-08 00:45:05 +01:00
Simon Lasbrugnas
a88babd7d2
chore(vim-bujo): add <leader>bt keybinding 2025-03-06 20:10:39 +01:00
Simon Lasbrugnas
7cfad4e33b
chore: delete mellow.lua file 2025-03-06 20:10:26 +01:00
Simon Lasbrugnas
7c9a5b2a9f
feat: add vim-bujo
add back vim-bujo after a long while, it might be useful in some cases
for some projects where I don't want to forget some things.

vim-bujo cache (~/.cache/bujo/) will also be committed to the dotfiles
repository to share it between computers.
2025-03-05 14:43:36 +01:00
Simon Lasbrugnas
8b820f3ae4
chore(avante): set auto_suggestion option to false
avante.nvim has a hidden keybinding that I haven't found yet that I
activated on accident once and couldn't deactivate that turns on auto
suggestions. Needless to say that using Claude 3.7 for live suggestions
is a bad idea. Not thank you to avante for that (on top of that the
suggestion system was broken so I wasn't really getting any suggestions
it was just consuming a LOT of tokens for nothing)
2025-03-01 19:27:16 +01:00
Simon Lasbrugnas
0ba757ae05
chore: removed lsp source information when only one source is available 2025-02-27 14:57:37 +01:00
Simon Lasbrugnas
e4bf9d8318
style: change colorscheme 2025-02-27 14:57:26 +01:00
Simon Lasbrugnas
a743400c52
chore: update avante config 2025-02-27 14:57:19 +01:00
Simon Lasbrugnas
b700549bf3
feat: enhance typescript configuration
Remove several extensions and add typescript-tools along with conform
and format-ts-errors (could be better but is the best I found)
2025-02-27 14:55:50 +01:00
Simon Lasbrugnas
448e8e0cf8
chore(ibl): disable custom highlight group 2025-01-26 04:11:08 +01:00
Simon Lasbrugnas
ba5f6cb07b
chore(avante): update configuration 2025-01-26 04:10:56 +01:00
Simon Lasbrugnas
29b62eb72f
style: update colorscheme 2025-01-26 04:10:39 +01:00
Simon Lasbrugnas
146291ce3b
feat: add typescript lsp w/ volar 2024-12-18 12:08:15 +01:00
Simon Lasbrugnas
64597b16c2
chore(oil): make hidden folders visible by default (except .git) 2024-12-11 18:16:53 +01:00
Simon Lasbrugnas
3ed7615c2b
feat: add <leader>q to open the Go scratchpad (Only for Go files)
Opens my ~/personal/Go/test/main.go file in the current buffer
2024-12-10 15:00:24 +01:00
Simon Lasbrugnas
dba90a94cf
feat(lsp): add <leader><CR> to run go main % (only for Go files)
Keybind is added automatically on gopls attach
2024-12-09 22:04:57 +01:00