Commit graph

11 commits

Author SHA1 Message Date
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
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
d06e61dcba add utils: xpcallmsg, validate bufnr, foreach 2025-01-11 00:55:54 +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
284dca7daf Add x and o mode tables to the is_single_keymap_table function 2024-07-16 11:05:07 +02:00
697d0acf15 Create simple window management in neovim, you can swap buffers in
windows, resize windows and enter a resizing mode. Also add some utility
functionality to support this and update the rest of the config to use
these new utility functions
2024-07-05 22:03:24 +02:00
d4126dc480 Add a sticky terminal panel to the bottom, remove old terminal from lspsaga 2024-05-26 23:10:44 +02:00
d1ed3fddb6 Refactor oil more, we now have more generic functions which we can reuse when creating the sticky terminal panel 2024-05-26 18:11:30 +02:00
061fbf36dc Refactor oil and utils 2024-05-26 17:24:10 +02:00
9fc2ef3bb0 Fix so that oil can change buffers in the oil window, but you cannot change to another buffer inside the oil window. 2024-05-26 15:27:27 +02: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
Renamed from nvim/lua/utils.lua (Browse further)