Commit graph

41 commits

Author SHA1 Message Date
Simon Lasbrugnas
31185c4f1b
chore: remove autocmd to disable lsp syntax tokens 2026-03-13 15:43:14 +01:00
Simon Lasbrugnas
6b1dd38c1f
chore: remove unused git merge keymaps 2026-03-13 15:42:31 +01:00
Simon Lasbrugnas
ecfa9a363a
feat: replace trouble plugin with vim.diagnostic 2026-01-23 19:15:28 +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
061ddf7584
feat: add merge conflict keybindings 2026-01-19 13:49:51 +01:00
Simon Lasbrugnas
c048cf66ea
chore: update config options 2026-01-06 13:03:22 +01:00
Simon Lasbrugnas
70a10ce8bb
chore: update treesitter config and drop lsp semantic tokens 2025-11-10 14:46:40 +01:00
Simon Lasbrugnas
0e2c6a13c8
chore: update plugins 2025-10-24 18:37:57 +02:00
Simon Lasbrugnas
94e348249d
chore: update plugins 2025-09-15 08:37:32 +02:00
Simon Lasbrugnas
4253151738
chore: update theme 2025-08-05 15:38:11 +02:00
Simon Lasbrugnas
338242724e
chore: update cursor line and indent-blankline configs 2025-08-04 14:19:12 +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
4a96f5c4fd
chore: update plugins for better transparent display 2025-03-24 10:35:02 +01:00
Simon Lasbrugnas
ff600866dc
feat(vim-bujo): add git repo for ~/.cache/bujo and commit & push on save 2025-03-06 12:30:11 +01:00
Simon Lasbrugnas
fdf653d250
chore: remove keymaps nzz on n and Nzz on N
It feels clearer where am I in the code when the content doesn't shift
as much. I will keep the zz keymaps for other kinds of movement
like <C-d>, <C-u>, <C-j> and <C-k> though
2025-03-01 19:24:26 +01:00
Simon Lasbrugnas
2d648650d0
feat: add back autocmd insert mode on terminal open 2024-12-09 22:04:06 +01:00
Simon Lasbrugnas
4fabec4249
feat: cleanup config
Change folder architecture and separate all plugins into their own files
2024-11-09 20:37:37 +01:00
Simon Lasbrugnas
1c69d73784
chore: update options
* Ignore case and use smart case for searches

* Turn on line wrap, linebreak, breakindent

* Inverse splits positions

* Turn off --- more --- display
2024-11-09 00:28:22 +01:00
Simon Lasbrugnas
b47494563d
feat: add <leader>d to duplicate line
This custom duplicate line mapping keeps the cursor in the same column.
(Which is useful when duplicating lines and modifying them at the same
time)
2024-10-01 01:11:03 +02:00
Simon Lasbrugnas
81b7e9f929
chore: re-enable listchars (without visible tabs) 2024-09-28 00:58:40 +02:00
Simon Lasbrugnas
bdda6d5d74
chore: add arrow key navigation between windows 2024-09-28 00:26:29 +02:00
Simon Lasbrugnas
f77fa9f8e4
style: hide visible tabs
Replaced with indent-blankline plugin
2024-09-13 18:07:57 +02:00
Simon Lasbrugnas
565488ffe1
chore: enable cursorline 2024-09-10 16:41:10 +02:00
Simon Lasbrugnas
ce7759b281
chore: remove auto insert mode autocmd for terminal buffers 2024-09-10 16:39:37 +02:00
Simon Lasbrugnas
38955b8cca
chore: add terminal mode keybindings 2024-08-16 13:44:44 +02:00
Simon Lasbrugnas
ac13b40808
chore: disable autoformat on save
Add terminal autocommand to enter insert mode
2024-08-16 13:44:07 +02:00
Simon Lasbrugnas
0f12aa9c57
chore(vim): always use system clipboard for yank and paste 2024-07-28 23:09:16 +02:00
Simon Lasbrugnas
f019253e4a
feat: add python path to options 2024-07-06 11:51:52 +02:00
Simon Lasbrugnas
0fe3b0954d
chore: add back visible tabs 2024-05-06 00:18:01 +02:00
Simon Lasbrugnas
f67b33deec
style: remove visible tabs from list 2024-04-21 19:16:12 +02:00
Simon Lasbrugnas
7e318ed916
feat: add oil to replace netrw
feat: disable copilot for now
2024-04-21 19:16:12 +02:00
Simon Lasbrugnas
c1fc0cad11
feat: remove guicursor option 2024-04-20 04:05:52 +02:00
Simon Lasbrugnas
105d6cf2ea
chore: clean up and reformat
feat: remove unused bindings
2024-04-20 04:00:04 +02:00
Simon Lasbrugnas
cbe86ded28
feat(autocmds): add lsp auto format on save 2024-04-19 04:12:11 +02:00
Simon Lasbrugnas
e2513e37b3
chore(config): remove netrw options
chore(config): add list & listchars config
2024-04-19 03:18:28 +02:00
Simon Lasbrugnas
1afc1c9be9
chore(config): do not expand tabs 2024-03-12 22:49:28 +01:00
Simon Lasbrugnas
8346f94fde
chore: disable trailing space autocmds
I don't want my commits to be huge just because there are a bunch of
trailing spaces at the end of some lines, and as it is the case in the
company I'm working at right now, I have decided to disable it for now
2024-01-22 00:41:59 +01:00
Simon Lasbrugnas
cb49ba5c9a
feat(lazy)!: Rewrite config with lazy.nvim 2023-11-26 03:42:10 +01:00