|
|
d85cc750cd
|
Submitted PR to lspsaga for jumping into window of hover doc instantly,
use my fork until PR gets merged.
|
2025-01-14 23:51:32 +01:00 |
|
|
|
df6c46b5fb
|
Add lspsaga hack for better experience using hover_doc.
|
2025-01-14 11:47:53 +01:00 |
|
|
|
56ee18a475
|
Add keymaps and commands for turning off/on auto formatting on save.
|
2025-01-13 13:49:55 +01:00 |
|
|
|
e1d2f81f32
|
Remove some default keymaps which are on the same keymap namespace as
some lspsaga bindings making them slower to finalize.
|
2025-01-13 12:49:21 +01:00 |
|
|
|
9b3a9ece1e
|
Add a way to cache default keymaps, impl function for adding temporary
keymaps (i.e keymaps during debugging) which saves original keymaps if
it overrides them at restores them upon deletion.
|
2025-01-13 12:08:07 +01:00 |
|
|
|
ec921c73a3
|
Use rounded corners with arrow.
|
2025-01-13 01:03:35 +01:00 |
|
|
|
f5d5920d67
|
Fix so rustacean vim adds keymaps to buffer and use the inlay hints
handler.
|
2025-01-13 01:02:57 +01:00 |
|
|
|
0c466f10ae
|
Fix so we use lspsagas hover doc instead of default one. Change lspsaga
to use rounded corners. Change to use vimbuilt in diagnostics jump
without spawning floating windows.
|
2025-01-13 01:00:35 +01:00 |
|
|
|
cdfa4fe2d8
|
Temporarily disable inlay hints during debugging, fix so virtual text
gets cleared after debugging finishes.
|
2025-01-12 13:34:27 +01:00 |
|
|
|
f2e27f7a59
|
Change nvim_get_hl_by_name -> nvim_get_hl in leap
|
2025-01-12 00:36:00 +01:00 |
|
|
|
e441664ceb
|
Change dapui to only display watches and stacks elements. Also hide
icons.
|
2025-01-12 00:26:43 +01:00 |
|
|
|
472208ea95
|
Setup debug adapters for codelldb, debugpy and gopls. Also remove
nvim-dap-profiles :( Apparently there is a way to do the same thing
using launch.json built into dap, much better than my solution.
|
2025-01-11 19:08:40 +01:00 |
|
|
|
b7796e9a5e
|
small refactor to lsp.lua (lsp/setup.lua), rename lsp/language_servers
-> lsp/servers. utils now has a function for "get_file_names_in_dir"
|
2025-01-11 18:01:15 +01:00 |
|
|
|
7fa8779c8e
|
Re-add "hjkl" navigation, change leap to m, marks are set with <leader>m
instead.
|
2025-01-11 13:11:52 +01:00 |
|
|
|
2d8ed1f049
|
Remove outcommented catppuccin theme in lspsaga
|
2025-01-11 01:02:12 +01:00 |
|
|
|
7e4f69c48f
|
Major lsp overhaul. Use new 0.11+ apis, remove lspconfig, remove lots of
mason/lspconfig util plugins. Currently supports following lsps: gopls,
clangd, lua-language-server, cmake-language-server
|
2025-01-11 00:58:02 +01:00 |
|
|
|
c2b6c481e4
|
Fix types hl group for rust
|
2025-01-11 00:57:38 +01:00 |
|
|
|
cd58f818fa
|
Remove trouble, never used it
|
2025-01-11 00:57:19 +01:00 |
|
|
|
4d939677c5
|
Remove Undotree, never used it
|
2025-01-11 00:57:11 +01:00 |
|
|
|
c5ab57456d
|
Small refactor to terminal
|
2025-01-11 00:56:55 +01:00 |
|
|
|
d06e61dcba
|
add utils: xpcallmsg, validate bufnr, foreach
|
2025-01-11 00:55:54 +01:00 |
|
|
|
557826f23a
|
Remove keybind for saving, use :w instead. Fix so copy command is silent
|
2025-01-11 00:54:54 +01:00 |
|
|
|
88ac5cb9f0
|
Set bg to none instead of same as terminal. This works better with transparent terminals.
|
2025-01-10 01:05:48 +01:00 |
|
|
|
477f60b966
|
Sync ghostty and nvim backgrounds, add transparency support to colorscheme in nvim
|
2025-01-09 19:53:34 +01:00 |
|
|
|
b35f38ef87
|
Remove reactive
|
2025-01-09 17:11:51 +01:00 |
|
|
|
dba9e41f57
|
Fix so fzf lua (treesitter) doesn't hang the entire terminal window when previewing large minified files
|
2025-01-09 17:11:36 +01:00 |
|
|
|
0ef0551a30
|
Remove autopairs in nvim
|
2025-01-09 17:11:09 +01:00 |
|
|
|
e100b9cf57
|
Switch from catppuccin to a custom version of ayu mirage in neovim
|
2025-01-09 17:10:29 +01:00 |
|
|
|
d5890ba649
|
Add bold local variables for C++
|
2025-01-02 18:48:28 +01:00 |
|
|
|
6b03a3eac1
|
Add priority to tiny-inline-diagnostics
|
2025-01-02 11:46:26 +01:00 |
|
|
|
a05c7ef81c
|
Remove different highlighting for edgetools, also, remove trouble symbols window
|
2025-01-02 10:55:42 +01:00 |
|
|
|
ca811aa81c
|
Remove deprecated or changed config variables from blink
|
2025-01-02 10:13:10 +01:00 |
|
|
|
ab0eabae78
|
Add the ability to merge custom LSP conf with default rather than overrule, additionally, add dap-go
|
2025-01-02 10:09:38 +01:00 |
|
|
|
ff88938803
|
Remove oil.nvim plugin, relying on Yazi for file management going forward
|
2025-01-02 10:08:25 +01:00 |
|
|
|
93fbf36a26
|
Add go and zig to treesitter
|
2025-01-02 10:06:38 +01:00 |
|
|
|
e98ebae8ee
|
Add working inlayhints for go
|
2025-01-02 10:03:46 +01:00 |
|
Martin Larsson
|
0ac609f98e
|
Add workplace symbols search to fzf
|
2024-11-25 11:25:32 +01:00 |
|
Martin Larsson
|
f2c43242f5
|
Add buffer commit history to fzf <leader>tg.
|
2024-11-21 22:32:27 +01:00 |
|
Martin Larsson
|
edeeb04e6f
|
separate serialized arrow data by git branch.
|
2024-11-19 00:53:13 +01:00 |
|
|
|
64bdd18769
|
Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles
|
2024-11-14 22:19:01 +01:00 |
|
|
|
009e95c2f6
|
Make sure copilot right arrow doesnt consume right arrow input in insert
mode when there is nothing suggested
|
2024-11-14 22:17:25 +01:00 |
|
Martin Larsson
|
5d22761014
|
Update blink config so super-tab works. Also add LSP capabilities for
blink for more suggestions.
|
2024-11-14 17:03:34 +01:00 |
|
Martin Larsson
|
eb34dcec65
|
Remove all usages of nvim-cmp in favor of blink
|
2024-11-03 02:17:23 +01:00 |
|
Martin Larsson
|
dfbb5c8834
|
oil.nvim now uses filewatch to update buffer content from fs changes,
additionally, now also save the prev directory state so it persists when
oil is closed and reopened
|
2024-11-03 02:14:14 +01:00 |
|
Martin Larsson
|
8263b02c70
|
Add silent option to a lot of keymaps to hide command display.
|
2024-10-30 17:47:29 +01:00 |
|
Martin Larsson
|
23ed2e9964
|
Light refactoring to mason/lsp setup, also add support to zig, ocaml,
and go.
|
2024-10-30 17:46:54 +01:00 |
|
Martin Larsson
|
ee7ce096c8
|
Update rusteaceanvim to major version 5
|
2024-10-30 17:46:28 +01:00 |
|
Martin Larsson
|
9b9424ac05
|
Change keybindings for copilot to better match cmd workflow (completion
on tab and acceping auto complete on right arrow)
|
2024-10-30 17:45:36 +01:00 |
|
Martin Larsson
|
7c54faf521
|
Fix incorrect binding for jumping between diagnostics in Lspsaga
|
2024-10-30 17:02:38 +01:00 |
|
Martin Larsson
|
6c605b47c2
|
Add tiny inline diagnostics and fix $TERM in tmux and alacritty to
alacritty instead of xterm-256color
|
2024-10-24 19:09:31 +02:00 |
|