Christoph J. Scherr
04bef0b100
moar lsp
2024-03-12 11:54:08 +01:00
Christoph J. Scherr
8ccbfe6d75
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-03-11 14:38:18 +01:00
Christoph J. Scherr
b49f437428
add yamlls
2024-03-11 14:38:16 +01:00
Christoph J. Scherr
57a1f365e7
disable rustaceanvim
2024-03-08 20:01:53 +01:00
Christoph J. Scherr
cd91bf774d
theme
2024-03-07 14:31:20 +01:00
Christoph J. Scherr
e2fc4111a1
add mini
2024-03-06 10:48:40 +01:00
Christoph J. Scherr
2d241f89fc
markdown preview
2024-03-04 13:50:12 +01:00
Christoph J. Scherr
7efca1eaae
disable write-good
2024-03-01 16:52:26 +01:00
Christoph J. Scherr
1541574eee
better scrolling for neovide
2024-03-01 16:41:14 +01:00
Christoph J. Scherr
53d285d130
add zoxide to dash
2024-03-01 16:18:19 +01:00
Christoph J. Scherr
4e77f5836e
zoxide
2024-02-29 20:15:23 +01:00
Christoph J. Scherr
6d27f6d54b
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-02-29 20:11:34 +01:00
Christoph J. Scherr
fd46b2a6b6
important changes
2024-02-29 20:11:23 +01:00
Christoph J. Scherr
dfc8e5a7ec
noice lsp fix
2024-02-26 10:23:51 +01:00
Christoph J. Scherr
e8e8b3d9ac
noice lsp fix
2024-02-21 22:05:24 +01:00
Christoph J. Scherr
be267b68da
telescope mappings
2024-02-21 12:00:32 +01:00
Christoph J. Scherr
032f9bee8a
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-02-20 10:15:56 +01:00
Christoph J. Scherr
fb1d6b670f
enable noice for lsp stuff again
2024-02-20 10:15:55 +01:00
Christoph J. Scherr
d42cc4aa19
fix hi for notes in light mode
2024-02-20 10:15:23 +01:00
Christoph J. Scherr
aefbe0981e
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-02-16 18:03:36 +01:00
Christoph J. Scherr
86876da896
firenvim things
2024-02-16 18:03:35 +01:00
Christoph J. Scherr
10a01d0503
clippy by default
2024-02-16 15:53:23 +01:00
Christoph J. Scherr
e7f7ad4ca8
relative number
2024-02-16 10:36:41 +01:00
Christoph J. Scherr
0fc0e010c6
better lightm ode
2024-02-16 10:32:56 +01:00
Christoph J. Scherr
6b02194e4d
conform formatting
2024-02-15 16:25:36 +01:00
Christoph J. Scherr
a39c322ca7
bugfix args debugger
2024-02-15 14:59:21 +01:00
Christoph J. Scherr
254cc44480
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-02-15 14:51:47 +01:00
Christoph J. Scherr
b3600561aa
args passed to debugger
2024-02-15 14:51:45 +01:00
Christoph J. Scherr
4c102a131b
ft alias
2024-02-09 18:49:07 +01:00
Christoph J. Scherr
c303f4a474
djlint and formatting improvements
2024-02-09 15:29:17 +01:00
Christoph J. Scherr
c05a9c9c4d
fix auto merge
2024-02-08 13:38:13 +01:00
Christoph J. Scherr
a6851c46dd
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-02-08 13:37:11 +01:00
Christoph J. Scherr
93581616c1
disable lsp for rustaceanvim
2024-02-08 13:37:10 +01:00
Christoph J. Scherr
7de28493eb
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-02-07 21:45:27 +01:00
Christoph J. Scherr
45895c23e4
dont want markdownlint anymore
2024-02-07 21:45:25 +01:00
Christoph J. Scherr
3d3c415db6
error notify
2024-02-07 13:38:16 +01:00
Christoph J. Scherr
dea2aeeb13
mini debug things
2024-02-07 11:51:52 +01:00
Christoph J. Scherr
c7bbbf1a77
DBG WORKS WITH STDOUT!!!
2024-02-06 13:19:29 +01:00
Christoph J. Scherr
2c779d1ed4
rust_analyzer in lspconfig again
2024-02-06 12:30:32 +01:00
Christoph J. Scherr
d0f33b1675
lsp telecsope things
2024-02-06 11:19:52 +01:00
Christoph J. Scherr
5277a4b5ac
it doesnt but i could see text in autocrate. i dont get it
2024-02-05 23:24:50 +01:00
Christoph J. Scherr
67a19dec6e
HOLY FUCK IT WORKS
2024-02-05 22:57:57 +01:00
Christoph J. Scherr
92ed4a6998
dap-ui works but no rust stdout
2024-02-05 17:51:28 +01:00
Christoph J. Scherr
e8a35c7ddf
idk anymore
2024-02-05 17:16:18 +01:00
Christoph J. Scherr
52c1f29804
its almost some good
2024-02-05 16:47:13 +01:00
Christoph J. Scherr
6b14039e40
okay dbg with c
2024-02-05 16:25:00 +01:00
Christoph J. Scherr
27a96fe230
omg it fucking works
2024-02-05 15:19:06 +01:00
Christoph J. Scherr
ca85833670
ich hasse debug
2024-02-05 15:00:21 +01:00
Christoph J. Scherr
b3fc64dd48
dap kann mich mal
2024-02-05 14:44:31 +01:00
Christoph J. Scherr
796d4550f1
add gdb as adapter
2024-02-05 13:20:53 +01:00
Christoph J. Scherr
9f17fe4ffe
Merge branch 'master' of https://git.cscherr.de/PlexSheep/neovim-confs
2024-02-05 12:35:36 +01:00
Christoph J. Scherr
989cbecead
debug
2024-02-05 12:35:30 +01:00
Christoph J. Scherr
dc88c401c4
theme minifix
2024-02-01 13:17:51 +01:00
Christoph J. Scherr
5a351dfcff
scroll with zj zk
2024-01-31 15:44:54 +01:00
Christoph J. Scherr
d9a4cc992d
spell is better now
2024-01-31 15:44:47 +01:00
Christoph J. Scherr
167d3babb0
i broke flit with a leap option
2024-01-31 14:52:42 +01:00
Christoph J. Scherr
7be125afdc
okay lets give jk a try
2024-01-31 14:34:12 +01:00
Christoph J. Scherr
e8511173ef
worse escape and better leap
2024-01-31 14:27:57 +01:00
Christoph J. Scherr
45da5bef31
tweak noice a little
2024-01-31 11:55:22 +01:00
Christoph J. Scherr
b23f893849
enable the tutor again
2024-01-31 10:56:12 +01:00
Christoph J. Scherr
f97e617143
i donk get incline
2024-01-23 16:03:34 +01:00
Christoph J. Scherr
ee553be606
TSJoin fix
2024-01-23 12:01:43 +01:00
Christoph J. Scherr
8788f5a833
comments and git signs fix
2024-01-23 11:59:22 +01:00
Christoph J. Scherr
a5ef5f3623
formatting
2024-01-22 20:07:30 +01:00
Christoph J. Scherr
e40cc7bbd7
fix fold
2024-01-21 23:58:09 +01:00
Christoph J. Scherr
60ad786862
treesj
2024-01-21 22:36:13 +01:00
Christoph J. Scherr
d7b22ff55b
join fixes
2024-01-21 22:26:37 +01:00
Christoph J. Scherr
7de6f819ef
split and join remap
2024-01-21 22:10:20 +01:00
Christoph J. Scherr
47b0255209
better term maps
2024-01-21 21:53:32 +01:00
Christoph J. Scherr
1e97e6b64e
todo-comments colors and icons
2024-01-21 20:30:59 +01:00
Christoph J. Scherr
ff9cb1a983
note colors and highlights
2024-01-21 20:13:40 +01:00
Christoph J. Scherr
e56baebc5b
extra mapping for nvimtree
2024-01-21 18:56:32 +01:00
Christoph J. Scherr
d570e1eb33
line indent updown stuff
2024-01-21 02:20:47 +01:00
Christoph J. Scherr
d4f5cddc72
split join replace
2024-01-21 02:07:56 +01:00
Christoph J. Scherr
e42208d521
icon picker
2024-01-21 01:56:44 +01:00
Christoph J. Scherr
f224c46a1d
kitty scrollback and better firenvim
2024-01-21 01:41:07 +01:00
Christoph J. Scherr
f13aabd880
dash styling
2024-01-20 20:11:00 +01:00
Christoph J. Scherr
4028fad327
rename with lsp
2024-01-20 19:52:11 +01:00
Christoph J. Scherr
59f952ce13
spell suggester
2024-01-20 19:02:57 +01:00
Christoph J. Scherr
93eb1ca84c
term consistent sizes
2024-01-20 19:00:49 +01:00
Christoph J. Scherr
bdee9169cf
dashboard yay
2024-01-20 18:53:13 +01:00
Christoph J. Scherr
fcd370fa7e
fix noice conflict
2024-01-20 17:30:18 +01:00
Christoph J. Scherr
e8537c9aec
fix statusline
2024-01-20 17:00:50 +01:00
Christoph J. Scherr
382883afb6
incline
2024-01-20 16:40:35 +01:00
Christoph J. Scherr
0acdd8230b
treejoin and leap S default
2024-01-20 16:27:44 +01:00
Christoph J. Scherr
ab603072b9
lsp stuff
2024-01-20 16:22:40 +01:00
Christoph J. Scherr
16b7a39465
inlay hints
2024-01-20 16:05:24 +01:00
Christoph J. Scherr
5057bd35b5
folds
2024-01-20 14:37:41 +01:00
Christoph J. Scherr
25c43ed3a7
firenvim
2024-01-20 14:26:26 +01:00
Christoph J. Scherr
3a524bc43d
i have plugins for now, i need sleep
2024-01-20 06:05:07 +01:00
Christoph J. Scherr
4e2e019d92
plugins!!!
2024-01-20 05:48:33 +01:00
Christoph J. Scherr
6a5a1c91d4
better terminal
2024-01-20 04:05:27 +01:00
Christoph J. Scherr
9281537c59
moar plugins
2024-01-20 03:31:25 +01:00
Christoph J. Scherr
84509df6a0
options and maps
2024-01-20 02:25:14 +01:00
Christoph J. Scherr
c3b3363298
a ton of the old keys
2024-01-20 01:05:51 +01:00
Christoph J. Scherr
d9cdc25e2f
trailing whitespace
2024-01-20 00:37:13 +01:00
Christoph J. Scherr
383f7fe4be
iterating overr all default keymaps
2024-01-19 23:50:35 +01:00
Christoph J. Scherr
80a7e22a62
lsp
2024-01-19 23:25:11 +01:00
Christoph J. Scherr
355d37f792
leap keys
2024-01-19 23:17:58 +01:00
Christoph J. Scherr
7f284d475d
upload custom (was weird before)
2024-01-19 22:35:39 +01:00
Christoph J. Scherr
8d9bf85ea4
customisation
2024-01-19 21:52:01 +01:00
siduck
282a23f446
lock nvim-treesitter to stable version
...
there has been a breaking change with nvimtreesitter https://github.com/nvim-treesitter/nvim-treesitter/pull/5895 which needs renaming many of the hlgroups,its already done in the v3.0 branch of base46, cant directly merge to v2.0 so for a while you all will have to use the 0.9.2 version
2024-01-19 22:25:26 +05:30
siduck
c80f3f0501
Avoid disabling lsp formatting capabilities
...
this was used so we could use null-ls as default formatter but as its dead i have replaced it with conform in the example_config. check a321ba986d
2024-01-06 21:00:58 +05:30
Zohir Benghalem
c2ec317b1b
remove unnecessary lines ( #2586 )
2024-01-02 21:15:03 +05:30
Grigorii Khvatskii
2fedda14ed
Add support for non-interactive bootstrapping ( #2528 )
...
https://github.com/NvChad/NvChad/pull/2528#issuecomment-1834599074
---------
Co-authored-by: Sidhanth Rathod <siduck@tutanota.com>
2024-01-02 17:12:34 +05:30
siduck
e121bde8d8
check for empty/nil mason ensure_installed table #2580
2023-12-27 19:49:31 +05:30
siduck
9bb7dcbaf4
remove telescope fzf extension #2571
2023-12-24 16:31:08 +05:30
Vitor Boschi da Silva
c8777040fb
[feat] Make gitsigns init function async ( #2538 )
...
* [feat] Make gitsigns init function async
This function is running git and also initializing a shell, which can be
a relatively slow operation. By leveraging the jobs api, we run the
command in background, reducing the time it takes for the buffer to be
available to the user. It also uses the list format for the job, which
allow us to bypass the shell entirely.
* performance: use uv.cwd() instead of fn.expand
benchmarked luv's cwd and it seems to be 20x faster than the expand function
---------
Co-authored-by: Sidhanth Rathod <siduck@tutanota.com>
2023-12-08 20:51:09 +05:30
Gean Marroquin
9d37797e6f
remove Search, IncSearch and CurSearch highlights from cmp windows ( #2490 )
2023-11-13 09:57:03 +05:30
莊加旭 (Max Chuang)
ff99797242
fix typo ( #2483 )
2023-11-08 16:06:16 +05:30
TheFedaikin
fd10af115e
feat(mappings): make <esc> a cmd to remove flickering ( #2456 )
2023-10-22 18:22:38 +05:30
umlx5h
c56f1242df
Add CTRL-w key to whichkey lazyloading ( #2446 )
2023-10-16 20:06:34 +05:30
KorigamiK
250a960698
Fix unreachable mappings for the lsp ( #2443 )
2023-10-16 17:02:31 +05:30
Al Berez
3091ea5835
Keep visual selection when indent ( #2382 )
...
When user indent visually selected text with `>>` or `<<` this change will keep visual selection.
2023-09-16 11:48:10 +05:30
siduck
215aa2bb2f
Revert "rm useless luasnip calls"
...
This reverts commit de85977316
.
2023-09-11 14:47:45 +05:30
Zohir Benghalem
617dca4dc1
add fzf telescope extension to improve sorting performance ( #2371 )
...
* add fzf telescope extension to improve sorting performance
* add fzf config tbl to the default tlsc config
2023-09-09 06:43:28 +05:30
siduck
de85977316
rm useless luasnip calls
2023-09-08 06:11:49 +05:30
siduck
456ae88fad
include MasonUpdate cmd for mason.nvim lazyloading
...
5344b81e5e
, so we dont need to specifically load mason in updater
2023-09-07 21:32:07 +05:30
camel_case
a69e8dc591
feat(lsp): add visual mode code actions ( #2353 )
2023-09-02 17:00:02 +05:30
Diogo Silva
a9bc954d02
refactor: gen chadrc template ( #2349 )
2023-08-31 05:58:07 +05:30
siduck
3f1e6d71d4
make whichkey lazyloadable by its cmd | fix #2342
2023-08-27 11:28:56 +05:30
Paul
9c013a6aac
updated lazygit keys for which-key plugin ( #2331 )
2023-08-24 16:26:22 +05:30
siduck
d3d9aa251a
rm config func from UI plugin spec
...
cuz the code will be loaded in the plugin/init.lua file of UI repo
2023-08-10 11:09:25 +05:30
siduck
46a61073a8
clean up
2023-08-09 20:29:50 +05:30
siduck
8ea74bc23b
update some module paths
2023-08-09 20:22:46 +05:30
siduck
487ca44566
update icon paths
2023-08-09 08:51:40 +05:30
siduck
6766acefec
dont disable editor config with lazy_nvim
2023-08-06 21:52:08 +05:30
siduck
0e27cb4b44
dont reload tabufline if its disabled #2236
2023-07-26 09:58:01 +05:30
siduck
682b023fb3
make tabufline reloadable
2023-07-26 06:56:56 +05:30
siduck
08f3deb901
temporarily revert blankline to stable version #2189
2023-07-07 05:05:50 +05:30
James Wright
3500e7388d
Catch errors from shell calls ( #2188 )
2023-07-06 22:12:33 +05:30
M
83aac1ecc0
fix: wildcard pattern usage in `fs_realpath` ( #2152 )
2023-07-02 16:22:52 +05:30
siduck
10b668d98a
make formatting mapping <leader>fm as general mapping #2167
...
so its available even if an actual lsp isnt attached to the buffer
2023-06-29 05:18:18 +05:30
georgejean
286c951d7b
fix: make key mapping's description to lazy load Comment.nvim coherent with the defaults ( #2148 )
2023-06-24 06:49:07 +05:30
georgejean
4aa283119a
Fix too long descriptions for Comment.nvim's key mapping and add g key to trigger which-key ( #2145 )
2023-06-23 04:59:57 +05:30
georgejean
212bb9a66f
Improved keys property for Comment.vim ( #2144 )
2023-06-22 22:16:20 +05:30
Max Chechel
11c839f870
Defaulting to not installing custom config in --headless mode ( #2132 )
...
* Defaulting to not installing custom config in --headless mode
* Update bootstrap.lua
---------
Co-authored-by: siduck <siduck@tutanota.com>
2023-06-18 18:21:36 +05:30
siduck
8ba64ff369
custom config reload: support symlinks https://github.com/NvChad/base46/issues/177
...
huge thanks to @lucario387 for helping me
2023-06-15 10:11:43 +05:30
Zhong Jianxin
e3bb39106e
Fix default mappings not load if chadrc.lua does not exist ( #2037 )
...
* Fix default mappings not load if chadrc.lua does not exist
The regression was introduced by dab9171e64
Fix #1961 #2025
* clean up!
---------
Co-authored-by: siduck <siduck@tutanota.com>
2023-06-15 08:03:01 +05:30
siduck
d73d155287
disable semantic tokens only if the LSP supports it
2023-06-11 19:52:47 +05:30
Sidhanth Rathod
27992efc1c
Merge pull request #2031 from TirtharajPramanik/patch-1
...
update mason binaries path in vim.env ( fixes rust_analyzyer bin not found )
2023-06-10 13:15:14 +05:30
Zhong Jianxin
c2a0bb1684
telescope: Explicitly depend on nvim-treesitter
...
Fix Telescope syntax highlighting is not working until open a file
https://github.com/NvChad/NvChad/issues/2084
2023-06-08 09:42:21 +08:00
André Jesus
c3c349c830
Change cmp to insert completion instead of replacing the current word ( #2083 )
...
I find this annoying and if we want to actually delete the word we can simply just dw in vim
Co-authored-by: andré Jesus <andréjesusdebrito@gmail.com>
2023-06-08 05:21:39 +05:30
siduck
f8a489ea1a
include editor config in lazy disabled_plugins list
2023-06-01 22:07:27 +05:30
georgejean
d72d935b35
Fix deprecated highlight config for gitsigns ( #2078 )
2023-06-01 21:39:14 +05:30
Martin Braun
9c10201ef3
Fix Comment.nvim not lazyloading from visual mode ( #2067 )
2023-05-29 19:32:33 +05:30
Fiete Börner
582dff9458
allow to override default config of comment.nvim ( #2045 )
2023-05-23 08:44:14 +05:30
siduck
262a06776a
change mapping for telescope marks
2023-05-18 18:15:51 +05:30
siduck
f6229b4b46
add mapping for telescope bookmarks ( #2035 )
2023-05-18 11:45:02 +05:30
siduck
1cb237fa78
rm outdated icons
2023-05-18 07:58:57 +05:30