Commit graph

13 commits

Author SHA1 Message Date
fea8eedad8 Update annoyances 2025-01-14 11:53:26 +01:00
55aade1657 Update list of annoyances in init.lua, Making progress .... backwards 2025-01-13 13:51:21 +01:00
56ee18a475 Add keymaps and commands for turning off/on auto formatting on save. 2025-01-13 13:49:55 +01:00
6921ee9a12 Add documented annoyances 2025-01-13 12:17:39 +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
e3f9039667 Convert yank highlight to full lua api, remove old vim script. Add
comment for lsp
2025-01-11 13:17:28 +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
c5ab57456d Small refactor to terminal 2025-01-11 00:56:55 +01:00
7a81af9ab4 Refactor init.lua and move the initialization of lazy plugins into the
lazy_init file
2024-07-12 10:28:22 +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
c34d0afa71 [WIP] Start work on a simple windows swapping feature, much like how tiling window managers work 2024-06-03 00:07:14 +02:00
d4126dc480 Add a sticky terminal panel to the bottom, remove old terminal from lspsaga 2024-05-26 23:10:44 +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/init.lua (Browse further)