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
72eb62b9cb
Change gutter space from 1 > 2
2025-02-23 01:32:56 +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
Martin Lasson
f542125e92
Remove inlay hints from gopls, theyre not as needed in go as other
...
languages, and they work poorly as well.
2025-02-04 23:32:29 +01:00
Martin Lasson
bcd0bb9a71
Add dartls
2025-02-04 23:31:23 +01:00
Martin Lasson
04e06142c2
Fix so definition and diagnostic lsp actions in nvim has reuse_win =
...
true
2025-01-30 20:51:49 +01:00
Martin Lasson
97e2caa7bb
Remove notify
2025-01-26 00:31:48 +01:00
Martin Lasson
f0f8aeb7b8
Setup nix flake to work with darwin, wsl and linux system configuration. This has ONLY been tested on Darwin so far.
2025-01-26 00:29:25 +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
beb700f3fe
Add nil and zls LSP's
2025-01-19 19:27:31 +00:00
d9091a23ae
Add vim to globals, add settings for preloading files
2025-01-19 19:13:18 +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
9d3001b775
Update clang to look for compile_commands.json in standard cmake build dir
2024-04-12 22:35:18 +02:00
0780541cc1
Add binds for closing window, and copying the entire buffer
2024-04-12 20:52:47 +02:00
ab1ae15845
Add new keymaps for terminal mode
2024-04-11 20:10:14 +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
51259d2b11
Add another signcolumn as they were fighting each other
2024-04-10 22:21:26 +02:00
caf9005c3a
Change back to the upstream branch of arrow since my pullrequest was merged
2024-04-10 16:49:12 +02:00
45555751eb
Remove hjkl bindings as they make no sense what so ever when using colemak, I have my own keyboard layer setup for the arrow keys there.
2024-04-10 13:06:58 +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
f6dee75d2c
Add laststatus = 3 so that we can see fillchars for splits, additionally, ran formatter
2024-04-08 23:17:01 +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
afd9bf2fa0
Add incline statusbar
2024-04-08 10:48:07 +02:00
7a5f01f774
Add rustaceanvim
2024-04-08 10:47:52 +02:00
0c897e42bd
Add cmp, and some auto formatting and inlay hints to lsps, add some tweaks to clangd
2024-04-08 10:47:23 +02:00