Commit graph

66 commits

Author SHA1 Message Date
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
eea01d0812 Rewrite highlights to neovim api and update colors of
tiny-inline-diagnostics to match ayu color scheme.
2025-01-19 23:28:05 +00:00
913d98e389 Remove outcommented code that no longer will have any use in the future 2025-01-19 23:27:46 +00:00
cc24488f29 Remove old outdated config variables from blink. 2025-01-19 23:26:58 +00:00
5067747fc5 Remove mason, rely on nixpkgs for systemwide tooling instead 2025-01-19 19:11:49 +00:00
fb2adb4547 Move files out of their respective fs structure into program dirs in root and symlink dotfils using HM. 2025-01-16 23:49:38 +00:00
bc87253453 Setup the directory structure to handle both mac and linux, and stowing with only one command, well two, one for the OS specific dir as well. 2024-04-19 01:19:38 +02:00
5635d9d19d Add oil nvim 2024-04-12 22:36:40 +02:00
00e428c2e2 Add gd, and gD overrides for lsp clients 2024-04-12 22:36:35 +02:00
bbedb3f262 Change some keybindings in lspsaga 2024-04-12 22:36:09 +02:00
0bec36b390 Add DAP support, and some refactoring, nothing fancy for the DAPs yet, but good enough to use. 2024-04-10 22:22:51 +02:00
905e873d31 Disable treesitter-context for now, not sure it I like it or not 2024-04-10 22:21:41 +02:00
caf9005c3a Change back to the upstream branch of arrow since my pullrequest was merged 2024-04-10 16:49:12 +02:00
d949b834d6 Remove default mappings from leap, l is now bound to all active windows 2024-04-10 10:49:01 +02:00
11f9c6cbae Arrow now uses dr over e, also, switch to my fork which fixes the statusline
The statusline now takes a bufnr instead of using the current buffer,
this way it works with multiple statuslines at the same time, like
incline. Additionally, it doesnt dissapear when open floating windows.
2024-04-10 10:48:36 +02:00
ef90fd5cea Add project, and auto-sessions, also add auto-sessions to the lualine 2024-04-09 07:59:25 +02:00
fa5dab7882 Add arrow, also, add arrow to the incline status line. TODO: Fix so arrow status line uses the incline window and not current buffer. 2024-04-08 23:17:47 +02:00
a0167322fc Add autoformating on save for rust 2024-04-08 10:55:39 +02:00
05c437bfcc Add codesnap 2024-04-08 10:48:39 +02:00
809e07b474 Remove the winbar usage in lspsaga, and go back to the upstream repo 2024-04-08 10:48:33 +02:00