Commit graph

85 commits

Author SHA1 Message Date
d6c8018a2d Enable diagnostic real-time updates from rust LSP 2025-05-30 15:29:29 +02:00
1fdad0db6e Add nvim lightbulb to visualize code actions 2025-05-30 15:23:21 +02:00
aa9a887a08 War on rounded corners in Neovim, this introduces corners on more
windows than I want it on thuogh, need to remove borders on Lazy and
Blink for instance
2025-05-30 14:21:22 +02:00
10a5f37df4 Remove transparent background in neovim 2025-05-30 14:19:58 +02:00
95f32af304 Add inc_rename 2025-05-30 14:19:09 +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
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
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
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
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
6e8e1e07f4 Remove vector code from neovim 2025-05-08 19:17:40 +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
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
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
9288819747 Update blink config 2025-04-10 09:16:14 +02:00
da76b3a048 switch to dap-view from dap-ui. Plus some light refactoring. 2025-02-25 14:11:14 +00:00
deba4a64a6 Add persistence session manager, remove auto-session, add keys to
dashboard in snacks
2025-02-24 14:55:08 +00:00
334b18e309 Fix so zen mode doesnt exit when leaping in normal mode. 2025-02-23 02:09:55 +00:00
5fbf788a40 Add keymap for gitbrowse and set it to browse to repo 2025-02-23 02:01:37 +00:00
1cd86b9921 Remap leap keymappings as we exit debug mode 2025-02-23 02:01:10 +00:00
99f2c6128d Merge branch 'nix-hm' into local_machine 2025-02-23 01:38:01 +00:00
d7adf5fb7c Remove dotfiles from ignore list in auto session 2025-02-23 01:36:51 +00:00
28b21c23c8 Make sure plenary is on master 2025-02-23 01:36:39 +00:00
43020a4d12 Large rewrite, simplify keymapping, utilize as much keys from Lazy as
possible. Reduce manually setup plugins and utilize opts instead.
2025-02-23 01:35:23 +00:00
f1e18ce6b1 Migrate to snacks nvim 2025-02-22 16:41:28 +00:00
a8d998a545 Remove nvim_diagnostic from lualine diagnostic sources as it was double
counting the number of diagnostics with nvim_lsp
2025-02-21 00:32:51 +00:00
269d540212 Add diagnostics to lualine 2025-02-20 22:56:48 +00:00
406d801b6d Remove keybinds for gitsigns which I never used, add keybind for neogit 2025-02-20 00:45:22 +00:00
e14ad3ddcc Change merge tools view to one window in diffview 2025-02-20 00:37:37 +00:00
c9d7fc0b13 Add markview to neovim (deps on tree sitter cli, and tree sitter
parsers: latex & typst)
2025-02-20 00:36:57 +00:00
204119eb2b Remove neorg 2025-02-20 00:36:36 +00:00
e216142783 Update signcolumn, show diagnostics colored line numbers, remove
diagnostics signs from column. Remove tiny inline diagnostics and
re-enable virtual text with a circle icon instead of a box icon.
from c
2025-02-19 00:05:31 +00:00
Martin Lasson
aa526204b5 Fix so smear cursor matches the color of the cursor in the terminal 2025-02-18 12:47:10 +01:00
3d3de5d221 Add smear cursor plugin to neovim 2025-02-17 18:00:18 +00:00
Martin Lasson
3fa4d50d74 Update ibl to set a different highlight for current scope 2025-02-04 23:36:30 +01:00
Martin Lasson
9417ccf858 Remove the is_mirage var from ayu impl. It's not necessarily bad,
however, it's inconsistent since I'm already using it hardcoded in other
places where I need the colors generated and I cba to implement a
dedicated handle for it.
2025-02-04 23:32:49 +01:00