Commit graph

16 commits

Author SHA1 Message Date
34f6d00bdd Add a way to extend the mason installs with extra goodies like: DAPs, Linters, and Formatters. I've also included clang-format, however, it is not yet setup, make sure to do that and fix clang-tidy. 2024-01-25 00:20:05 +01:00
bc7a3f691d Add LSPs for clangd, cmake, and yamlls, theyre not customized, only default conf. 2024-01-23 10:19:51 +01:00
26f117b05e Change copy file shortcut to not use yank in command mode as that requiers you to confirm a dialogue 2024-01-23 00:38:45 +01:00
6535fc31eb Add yank highlighting 2024-01-23 00:37:44 +01:00
727c27e9a2 Remove repeat.lua, it's already a dependency of leap 2024-01-22 23:57:21 +01:00
d8748966f2 Add reactive with a tokyonight preset 2024-01-22 23:56:01 +01:00
c09b607b8d Add lots of languagu parsers, add textobjects, and add incremental selection 2024-01-22 13:41:33 +01:00
d1b9cfa362 Remove lspsaga borders, and increase the width of the outline 30 -> 52 2024-01-22 01:14:00 +01:00
990227893e Make sure we never add whitespaces using surround 2024-01-22 01:03:04 +01:00
80f11b759e Remove C-z binding, and revert C-d, and C-u to original functionality. 2024-01-22 01:02:20 +01:00
b9ffc6647e Replace lspsaga with my fork of lspsaga which contains more options for the winbar which makes it easier to integrate it with lualine, which I've also done here. Additionally, set cmdheight=0, and refactor some calls to add_keymaps. 2024-01-22 00:07:35 +01:00
fc96fc96fc Add colorizer 2024-01-20 17:26:56 +01:00
6b8327e38e Remove redundant code which wasnt used anymore 2024-01-20 17:26:29 +01:00
1d27cbca60 Add bashls 2024-01-20 15:18:38 +01:00
5e76cf4796 Rework how LSP's are configured, it now finds all of the entries in the lua/language_servers dir and use those instead. 2024-01-20 15:18:17 +01:00
13549985ce Add basic nvim conf, still wip 2024-01-20 01:30:13 +01:00