Commit graph

180 commits

Author SHA1 Message Date
95f32af304 Add inc_rename 2025-05-30 14:19:09 +02:00
e5384de476 Change equalalways to false 2025-05-30 14:00:14 +02:00
6be8cda24e Update code companion with current ai services, remove keymaps 2025-05-30 13:58:30 +02:00
d823f75a53 Remove type comment from blink 2025-05-30 13:57:49 +02:00
872e7bec51 Add lsplib which shouldve been in last commit 2025-05-30 13:57:37 +02:00
9fb6438efa Large keymapping overhaul 2025-05-30 13:57:11 +02:00
11af8c9452 Remove lspsaga 2025-05-30 13:56:14 +02:00
c3bfab407c fix: Change keybinds in snacks, go away from old telescope prefix
bidings resulting in less keys in the leader chain. Additionally,
        standardize file renaming with regular lsp rename by starting in
        r
2025-05-28 12:23:06 +02:00
09ea3e3742 Lazy's default path for locally developed plugins is now ~/dev/git, also
fallback to repository if no local plugin is found
2025-05-26 17:37:06 +02:00
362558f16c fix: Remove yank highlighting function as that is now provided by
plugin.
2025-05-20 23:51:20 +02:00
Martin Larsson
50e1420ee4 Specify buffers and files as sources for smart picker, removing recent
files (this should solve the issue with entries outside of cwd hierarchy
        shows up)
2025-05-14 14:15:22 +02:00
Martin Larsson
803651752d incline is now visible when the cursor is on the same line, this is no longer an issue since removing the visible cursorline 2025-05-13 17:30:37 +02:00
Martin Larsson
d109b38406 Update neovim plugins 2025-05-13 17:26:12 +02:00
Martin Larsson
0981795043 Update incline to show filepath with a max depth instead of just the
filename, falling back to only the filename if necessary
2025-05-13 17:25:50 +02:00
Martin Larsson
b9216b64c7 Change keybindings in lsp saga 2025-05-13 16:57:35 +02:00
4831c75e6f Add inner/outer-attribute text objects for working with html 2025-05-12 00:42:53 +02:00
8d1e7ed2fe Update gopls to function with neovim 0.11 2025-05-12 00:42:41 +02:00
bfcc1e9720 Bring back old diagnostics, disable virtual line 2025-05-11 16:26:15 +02:00
4767b9c1a9 Add typescripter to TS 2025-05-08 22:51:39 +02:00
32d3ac849f Add svelte support to neovim(lsp, ts) 2025-05-08 22:51:20 +02:00
555e0bd865 Update lazy lock to reflect vector code removal 2025-05-08 19:17:54 +02:00
6e8e1e07f4 Remove vector code from neovim 2025-05-08 19:17:40 +02:00
Martin Larsson
baaa523af9 Turn off wrap, and turn it on in regular text files. 2025-04-28 20:35:41 +02:00
Martin Larsson
0db6d4183b Update code companion to use copilot claude sonnet 3.7, add support for
gemini and openai with api keys. Additionally add code companion.
Finally, add VectorCode with Code Companion which caches and gives
context of private local projects to AI for better insight.
completion in blink.
2025-04-22 15:29:49 +02:00
Martin Larsson
f15bbc57e2 Merge main 2025-04-16 16:38:27 +02:00
Martin Larsson
04ffc6f57e Fix: format keybinding now actually formats the code if format on save
is disabled
2025-04-16 16:29:58 +02:00
Martin Larsson
e67f14395a Add ruby to treesitter 2025-04-16 16:29:58 +02:00
Martin Lasson
1c99da0ab1 Add snacks renaming, and change gitbrowse to open branch instead of
repo.
2025-04-16 11:01:48 +02:00
Martin Lasson
cd6dd4d840 Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles 2025-04-15 23:35:14 +02:00
Martin Lasson
38ba2960b4 Modify some native vim options and update lockfile for added plugins 2025-04-15 23:33:10 +02:00
Martin Lasson
45372585f8 Add visual whitespace 2025-04-15 23:32:44 +02:00
Martin Lasson
28c73c6bab Add tiny glimmer 2025-04-15 23:32:37 +02:00
Martin Lasson
84f210485a Change keybinding of debug stepping to f-keys 2025-04-11 19:57:19 +02:00
Martin Lasson
c2b511d01e Make snacks scroll animation faster 2025-04-10 21:06:09 +02:00
Martin Lasson
c8d77a36de Switch back to nvim-dap-ui from dap-view, additionally, add keybind for
opening a float with the console output
2025-04-10 21:05:41 +02:00
Martin Lasson
c7fa377980 Remove blink capabilities from global lsp config, not needed for 0.11+.
Additionally, add comments about built in completion.
2025-04-10 11:19:55 +02:00
Martin Lasson
ae1489527c Update nvim config to 0.11.1 standards. 2025-04-10 10:17:10 +02:00
Martin Lasson
fe23a8c0df Change to rounded floating borders that came with 0.11 2025-04-10 09:26:59 +02:00
Martin Lasson
200e3dbc79 Enable virtual lines diagnostics from nvim 0.11 2025-04-10 09:16:20 +02:00
Martin Lasson
9288819747 Update blink config 2025-04-10 09:16:14 +02:00
Martin Lasson
30e8c182f6 Update neovim plugins 2025-04-10 09:16:03 +02:00
da76b3a048 switch to dap-view from dap-ui. Plus some light refactoring. 2025-02-25 14:11:14 +00:00
00a8c55353 Tweak so only file buffers are saved in sessions 2025-02-25 14:11:01 +00:00
2e6646dbb0 Add a command for creating launch.json templates 2025-02-25 14:10:47 +00:00
f82e73ea97 More deprecated update stuff 2025-02-24 14:55:54 +00:00
c2a9c8ea2c Fix missuse of module function that has been moved to utils in window
window_management
2025-02-24 14:55:17 +00:00
deba4a64a6 Add persistence session manager, remove auto-session, add keys to
dashboard in snacks
2025-02-24 14:55:08 +00:00
3319ead7e7 Update from deprecated to modern functions 2025-02-24 14:28:25 +00:00
334b18e309 Fix so zen mode doesnt exit when leaping in normal mode. 2025-02-23 02:09:55 +00:00
dcd14d7eec Add Snacks as globals in lua lsp 2025-02-23 02:01:58 +00:00