This website requires JavaScript.
597de90d41
add lsp document symbols telescope keybind
master
Squibid
2025-10-16 21:38:01 -04:00
47b0e795cd
fix highlighting
Squibid
2025-10-16 21:37:04 -04:00
a96cb4bef7
ooh a fancy border that actually looks good
Squibid
2025-10-16 21:36:41 -04:00
06a9c9e45d
comment a problem for future me
Squibid
2025-10-16 21:36:06 -04:00
55f11ab1ba
add basedpyright lsp configuration
Squibid
2025-10-16 21:34:49 -04:00
43b4369041
A while ago I decided to try out tabs instead of spaces. Bad idea... It just doesn't make sense, why would you choose to use tabs when you really get nothing out of them. I've heard arguments that everyone get's what they want in terms of formatting, but that doesn't really feel accurate because now I've got code looking messy depending on where it is you're looking at it on which really sucks. I'm going back to two space indentation and if a project really wants to use something else they can setup a formatter and/or .editorconfig file. If you read this rant, respectfully, what are you doing with your time.
Squibid
2025-09-24 01:16:40 -04:00
baec11b559
remove formatting
Squibid
2025-09-22 13:12:02 -04:00
72d99537bf
more stuff
Squibid
2025-09-16 00:34:25 -04:00
9c7c46855c
protect calls to lsp/wtf funcs as most of them are only on dev builds atm
Squibid
2025-09-02 21:58:57 -04:00
86d7f17341
not sure why I forgot to update this comment the colors were removed... a while ago
Squibid
2025-09-02 11:06:13 -04:00
869859a2ce
do I look like I want to write a commit message for my nvim config?
Squibid
2025-09-02 10:58:12 -04:00
33b35f16c1
inline a thingy for funsies
Squibid
2025-08-28 19:14:11 -04:00
a7ac4e76ea
turns out gitsigns is actually very useful
Squibid
2025-08-24 02:36:51 -04:00
b20f5d07a6
uhhhhh
Squibid
2025-08-23 22:48:12 -04:00
62945314e2
it got merged \o/
Squibid
2025-08-10 13:11:22 -04:00
d320577772
I'm not gonna bother
Squibid
2025-08-10 13:10:05 -04:00
7c96b43098
kitchen sink... just gonna put the changes that I can remember making here: - replace blink with native completion (omnifunc) - remove some unneeded plugins - add a misc function for making sure complex bindings don't cause flickering - remove some stale snippets - remove folding (I don't find myself folding that often)
Squibid
2025-08-02 11:25:38 -04:00
27f55ed03c
this is a bit unstable but whatever
Squibid
2025-07-27 14:21:49 -04:00
afdefb7dc3
fix mellow theming
Squibid
2025-07-14 19:42:40 -04:00
64afe9c9ee
revert treesitter back to master branch
Squibid
2025-07-14 19:42:16 -04:00
cace587a09
more more more
Squibid
2025-07-13 18:58:27 -04:00
101bc55f15
quick fix goes to a more sane place now
Squibid
2025-07-11 14:08:53 -04:00
cd26cbb825
small changes... if you want more look at the changes, there's not that many
Squibid
2025-06-21 22:49:37 -04:00
7ef68dea92
gotta use new remote
Squibid
2025-06-13 19:36:07 -04:00
9ea9d9f516
more!!! add python support and formatters and null ls to manage all... that automatically also change my stylua.toml to ignore everything cause I don't like the way it formats stuff
Squibid
2025-06-11 03:21:25 -04:00
e830931ff4
wozers
Squibid
2025-05-31 03:32:58 -04:00
ef678f31fd
turns out neovim supports lsp line diagnostics natively
Squibid
2025-05-19 02:22:49 -04:00
f9311db805
try and make everything confined to 80chars
Squibid
2025-05-18 22:32:28 -04:00
d0155fcc7c
make telescope work better in projects
Squibid
2025-05-18 22:22:39 -04:00
df666dec0f
fix dap add showkeys thingy remove nyooom
Squibid
2025-05-18 14:28:57 -04:00
450750835a
need I say what type of commit this is?
Squibid
2025-05-18 13:03:31 -05:00
77130d61af
add a lil guy who provides git information on the current buffer
Squibid
2025-05-09 17:56:06 -05:00
922dfb8c7e
opts.lua
Squibid
2025-05-09 00:17:42 -05:00
f3bd08968a
formatting
Squibid
2025-05-09 00:16:55 -05:00
a6007ff694
this hasn't worked for a long time, I might choose to re-impl if I have time
Squibid
2025-05-09 00:15:41 -05:00
7430ebed8e
kitchen sink now don't support any version lower than 0.11.0 for lsp - dap now works for java and c
v3.0
Squibid
2025-05-08 18:18:34 -05:00
7c3289fded
kitchen sink again :(
Squibid
2025-05-06 16:51:24 -05:00
3094bf2a39
a lot more stuff
Squibid
2025-04-17 11:41:32 -05:00
8eaa615596
kitchen sink
Squibid
2025-01-24 13:56:11 -06:00
a0ebc39b59
remove useless comma
Squibid
2025-01-03 11:15:14 -05:00
43f78930ca
make sure the cursor doesn't move when removing tailing whitespaces
Squibid
2025-01-03 11:14:49 -05:00
e142e4c91f
remove unnecessary *'s
Squibid
2025-01-03 11:14:23 -05:00
82bd91d9de
simplify confirm keybind nvim cmp
Squibid
2024-12-22 15:19:59 -05:00
b8d0882881
stop harpoon keybind from conflicting with my tmux prefix
Squibid
2024-12-22 14:03:14 -05:00
5e6a7a8262
not sure if this is needed, but it can't hurt
Squibid
2024-12-22 14:02:58 -05:00
51f8addaf6
update lsp_lines.nvim config
Squibid
2024-12-22 14:02:34 -05:00
53fa869a7e
update snippets
Squibid
2024-12-22 14:01:57 -05:00
8ad9f7a942
pin figet to a release
Squibid
2024-11-28 22:33:40 -05:00
a1fc008355
revise java snippets
Squibid
2024-11-28 22:33:06 -05:00
ea7ec0f890
add declaration snippet (c)
Squibid
2024-11-28 22:31:41 -05:00
3bf7dd1be4
combine function and main snippet into one (c)
Squibid
2024-11-28 22:30:02 -05:00
c4a86fb727
missing one parameter for ts-autotag disabling
Squibid
2024-11-19 14:58:09 -06:00
6bee0d50c7
add preliminary support for dap with jdtls
Squibid
2024-11-19 13:50:09 -06:00
85f45b6758
add ts-autotag to make renaming html tags really easy
Squibid
2024-11-19 13:48:27 -06:00
54d4144043
add nvim-dap and dap-virtual-text interface
Squibid
2024-11-19 13:47:23 -06:00
1969dc3289
add vimtex
Squibid
2024-11-19 13:44:44 -06:00
56788e6b36
use the new snippet functions in norg snippets
Squibid
2024-11-19 13:42:53 -06:00
f29241021d
put common luasnip functions in a seperate file and modify some java snippets
Squibid
2024-11-19 13:42:05 -06:00
4d2163e9e6
clean up C snippets
Squibid
2024-11-19 13:40:46 -06:00
200a06c960
reformat variable
Squibid
2024-11-19 13:40:12 -06:00
a50483c777
disable auto installing missing parsers
Squibid
2024-11-19 13:39:50 -06:00
ee3bc020dd
add TODO for a future deprecated function
Squibid
2024-11-19 13:38:48 -06:00
704734841f
add another language to the highlight disable list
Squibid
2024-11-19 13:38:25 -06:00
8b86a03fda
add another ts parser
Squibid
2024-11-19 13:38:10 -06:00
a3bb925ea5
forgot another one
Squibid
2024-11-19 13:37:48 -06:00
fcd03a342b
actually enable the telescope fzf plugin
Squibid
2024-11-19 13:32:42 -06:00
eb4457fa56
remove index.norg from project.lua config
Squibid
2024-11-19 13:30:56 -06:00
d270b184aa
switch back to old colorizer to avoid breaking changes
Squibid
2024-11-19 13:30:14 -06:00
a8e07d1d7e
configure tangle module for neorg
Squibid
2024-11-19 13:29:28 -06:00
767ea94d9b
remove unused lsp server
Squibid
2024-11-19 13:28:56 -06:00
ee5e2a2a6d
remove/update comments
Squibid
2024-11-19 13:26:36 -06:00
569175bc8f
add build.xml to jdtls (used in ant projects)
Squibid
2024-11-19 13:25:34 -06:00
c4ceb17593
forgot one of the vim.cmd calls
Squibid
2024-11-19 13:25:03 -06:00
35ebc9841c
add another event for luasnip to watch
Squibid
2024-11-19 13:24:42 -06:00
c727e80e39
refine luasnip binds
Squibid
2024-11-19 13:24:25 -06:00
f489429d48
remove erroneous comma
Squibid
2024-11-19 13:22:27 -06:00
1b39456569
add support for both path_async and path
Squibid
2024-11-19 13:21:32 -06:00
fec7d9d262
get rid of unused functions, and variables
Squibid
2024-11-19 13:21:07 -06:00
81851bd6b5
refine completion keybinds
Squibid
2024-11-19 13:20:39 -06:00
1d0ef4c111
get rid of useless misc.auto require in binds.lua
Squibid
2024-11-19 13:16:59 -06:00
11e1d60804
turn fancy spell suggest ui into a lambda, and fix some styling
Squibid
2024-11-19 13:16:10 -06:00
0953326894
remove auto center when returning to last place in buffer This had to be removed due to random "zz"'s being inserted whenever a bufread was called while I was insert mode
Squibid
2024-11-19 13:14:06 -06:00
95fcc5e416
make vim.cmd calls more fancy
Squibid
2024-11-19 13:13:33 -06:00
fda8909c9c
pin harpoon to a commit that actually works
Squibid
2024-11-19 13:05:19 -06:00
c489d39369
yes there's a bit of java in my nvim config why do you ask?
Squibid
2024-08-09 02:45:31 -04:00
1c3b9135d4
make sure we are safely setting termguicolors
v2.0
Squibid
2024-04-25 22:59:43 -04:00
ad76983d96
make sure we are safely setting termguicolors
Squibid
2024-04-25 22:59:43 -04:00
30edbcbb6b
make lsp related popups all look the same
Squibid
2024-04-25 22:59:22 -04:00
527e3af442
make lsp related popups all look the same
Squibid
2024-04-25 22:59:22 -04:00
e39c8ef5d6
remove signcolumn option, auto is good enough for me
Squibid
2024-04-25 22:58:27 -04:00
a455b2a3b1
remove signcolumn option, auto is good enough for me
Squibid
2024-04-25 22:58:27 -04:00
b254e912f6
remove ` mark so lsp hover doesn't get messed up
Squibid
2024-04-25 22:49:38 -04:00
ba8a57bcb2
remove ` mark so lsp hover doesn't get messed up
Squibid
2024-04-25 22:49:38 -04:00
bef886371f
make norg files more fancy
Squibid
2024-04-22 19:57:31 -04:00
c5a3198d48
make norg files more fancy
Squibid
2024-04-22 19:57:31 -04:00
058379b907
make replaceword safer
Squibid
2024-04-19 22:32:17 -04:00
3ebe12e99d
make replaceword safer
Squibid
2024-04-19 22:32:17 -04:00
c11d42a1cb
make sfm (file tree) have a darker bg
Squibid
2024-04-08 18:37:02 -04:00
985b065925
make sfm (file tree) have a darker bg
Squibid
2024-04-08 18:37:02 -04:00
3e853f072a
fix neorg so it works on v8.0.0 and make headlines stop overriding the neorg header bullet points
Squibid
2024-04-08 18:33:13 -04:00