Commit graph

71 commits

Author SHA1 Message Date
765fe566fc
neovim/luasnip: snippet system -> stdenv.hostPlatform.system 2025-11-26 09:06:36 +08:00
ec704b5272
vanadium: use nixfmt 2025-11-08 10:14:47 +08:00
8137ac9b28
nvim/autopair: add ruler to haskell like rules 2025-10-13 12:01:51 +08:00
99d92483bd
nvim/luasnip: ruler snippet for time 2025-10-05 12:17:52 +08:00
8c63d777f1
nvim/ftdetect: ruler 2025-10-05 12:17:52 +08:00
366cb19a7c
nvim/lsp: use newer lspconfig setup style 2025-10-04 11:14:42 +08:00
2838449e90
nvim: binding "grep undercursor at line start" 2025-09-30 12:12:41 +08:00
e38974cf05
nvim: remove autocommand for markdown 2025-09-25 18:09:55 +08:00
05c012aad2
nvim: flip sign_prio of gitsigns and todo-comments 2025-09-17 16:53:56 +08:00
c002ef8cdd
nvim/telescope: remap hsplit binding
<C-s> is more coherent with the <C-w>s binding
2025-09-16 16:19:49 +08:00
ff67fbe4d9
nvim: autocommands for conceallevel 2025-09-15 23:54:05 +08:00
5e96b3d6aa
nvim/todo-comments: better highlighting regex rule 2025-09-10 21:09:43 +08:00
35cb32e584
nvim/telescope: make buffer search start in insert mode 2025-09-01 20:19:21 +08:00
4eee316429
nvim/luasnip: from-the-future snippet 2025-08-31 09:07:26 +08:00
e1a06f2bf8
nvim: refactor autopairs 2025-08-21 12:58:35 +02:00
63074ebee6
nvim: autopair () with space in between 2025-08-21 08:45:50 +02:00
58dde3289e
nvim: improve /* */ comment paring 2025-08-21 08:30:09 +02:00
94ab5d51f1
nvim: run stylua 2025-08-09 09:02:40 +02:00
c8e4bcc675
nvim: refactor luasnip as plugin
luasnip works better as a plugin and not a ftplugin
2025-08-09 09:00:25 +02:00
05eba1165f
lsp: disable virtual lines by default 2025-08-04 12:27:19 +02:00
563a66ff8e
nvim: remove relative number 2025-07-26 22:14:18 +02:00
f21c296da0
nvim: disable noisy warning 2025-07-22 16:20:05 +02:00
a1f90ea424
nvim: only show errors in virtuallines 2025-07-21 20:58:29 +02:00
d506f2b8ca
nvim: set diagnostic mode when sourced 2025-07-21 00:36:13 +02:00
3abe56c706
nvim: reorder diagnostic modes 2025-07-20 11:02:43 +02:00
87428c0928
nvim: show all lines in virtual text mode 2025-07-20 11:00:49 +02:00
c51141de08
nvim/diagnostic: cycle diagnostic layout
credit: mrcjkb
2025-07-20 10:58:22 +02:00
ead40c844d
nvim/lsp: allow setting all lsp config field in user config 2025-07-19 12:18:29 +02:00
c8fd1b4163
nvim/cmp: add simple luasnip binding to nvim-cmp 2025-07-18 20:49:22 +02:00
8da82663e5
nvim: remove harpoon 2025-07-16 22:07:50 +02:00
b1c4a83934
nvim: reload file on change 2025-07-13 11:01:16 +02:00
921f86dd59
nvim: autorelative number 2025-07-13 10:25:37 +02:00
acbbfa23f4
nvim: autocursorline 2025-07-13 10:02:26 +02:00
125cf62010
nvim/telescope: resume last picker 2025-07-12 21:40:16 +02:00
f708dc4908
Revert "nvim: mode aware CursorLineNr"
This is actually pretty annoying
2025-07-12 20:37:57 +02:00
15bf9075e7
nvim: mode aware CursorLineNr 2025-07-12 20:31:33 +02:00
3c4ffd9c89
nvim/telescope: remove redundant binding 2025-07-11 20:55:36 +02:00
74c9552b97
nvim/cmp: remove redundant bindings 2025-07-09 23:01:54 +02:00
5a3fc98a89
nvim/lsp: change gutter symbol 2025-07-09 23:01:18 +02:00
ff5c9dd314
nvim/telescope: change bindings 2025-07-09 21:05:37 +02:00
98910c755b
nvim/Oil: operate on files 2025-07-09 21:05:37 +02:00
53ef51b856
nvim/reload: drop
Telescope has a similar feature already
2025-07-09 21:05:37 +02:00
fc46ab47b9
nvim/harpoon: remove bindings for insert mode 2025-07-09 21:05:37 +02:00
7df69fda69
nvim/gitsigns: update bindings 2025-07-09 21:05:37 +02:00
5d4e1547c5
nvim/cmp: precedence 2025-07-09 11:34:03 +02:00
f901002774
nvim/cmp: remove unused function 2025-07-09 11:30:03 +02:00
14bfbece87
nvim/cmp: load snippets per filetype 2025-07-09 11:28:43 +02:00
b6522ffbba
nvim/cmp: use better default mappings 2025-07-09 11:13:49 +02:00
48d3801992
nvim/lsp: drop unused lsp config 2025-07-09 10:36:28 +02:00
1b9bf76dcd
nvim/lsp: flatten lspconfig configuration 2025-07-09 10:34:23 +02:00