Commit Graph

26 Commits

Author SHA1 Message Date
ViViDboarder
bf630d6bbf Add support for Nerd fonts
Also provides some graceful degradation without them
2024-11-27 12:25:24 -08:00
ViViDboarder
afa67c1b0c Switch to none-ls and selene for lua checks
Also moves pre-commit hooks to system hooks to make sure editing and committing
versions match
2024-11-04 11:37:33 -08:00
ViViDboarder
29e936904d Force loading of which-key when trying to do a keymap 2024-10-28 15:44:02 -07:00
ViViDboarder
e6cdf2a0bf Improve dap configs and add go.nvim for Go dap 2024-10-28 15:43:40 -07:00
ViViDboarder
0c84a3fcd1 Avoid wk error if not loaded when currying keymaps
I guess requiring doesn't force init. Not sure if there is a way to do that.
2024-07-19 13:16:51 -07:00
ViViDboarder
65f434fcb8 More getting things working well with lazy 2024-07-19 13:16:51 -07:00
ViViDboarder
62e83d83f5 Refactor to drop 0.6 support
Lightly tested: Finish up refactor

Remove old lspconfig hack

Refactor to avoid deprecated function when not needed
2024-07-17 09:38:20 -07:00
ViViDboarder
0e446b86d1 Now using v0.7+ API functions in many places
This preserves backwards compatibility still, but that will be removed at
some point when dropping .6. At that point, another refactor can
simplify many of the functions used.
2023-06-09 12:30:30 -07:00
ViViDboarder
72ba9591e7 Use new neovim api for augroup, autocommands, and user commands
Also starts using WhichKey for more thigns, but in a very basic way.
This part should probably be refactored and tested when devising a
standard way to do mappings with descriptions.
2023-06-07 16:26:52 -07:00
ViViDboarder
c56293489b Allow installing a subset of language support 2023-05-22 12:13:45 -07:00
ViViDboarder
b259a7bf53 Fix some linting issues 2022-11-02 12:42:02 -07:00
ViViDboarder
8b6ae9a87a Update signs for kitty 2022-08-31 12:09:15 -07:00
ViViDboarder
617bbf780f Fix nil values in commit and tag tables 2022-04-18 17:05:26 -07:00
ViViDboarder
5a81e7d33c Rewrite keymaps for lsp 2022-01-12 09:59:29 -08:00
ViViDboarder
cf97331465 Add function for wrapping prefixed keymap groups 2022-01-10 10:47:51 -08:00
ViViDboarder
5b56491ea7 Make linter happy 2022-01-06 21:15:06 -08:00
ViViDboarder
06b29db645 Add new function for mapping versoins to last supported commits 2022-01-06 21:14:18 -08:00
ViViDboarder
3051f0b294 Run stylua again 2021-12-16 14:43:02 -08:00
ViViDboarder
1c9990750b Add a try_require utility rather than checking packer 2021-12-16 14:42:07 -08:00
ViViDboarder
d98e4fac72 Run stylua on everything 2021-12-15 09:37:51 -08:00
ViViDboarder
8bc5c38067 Update comments for util attribution 2021-09-30 11:01:05 -07:00
ViViDboarder
7afc5f9903 Refactor colorscheme updating
Also add a util for plugin load checks
2021-09-16 13:32:29 -07:00
ViViDboarder
9bbe68013b Run some linting on nvim lua 2021-09-15 18:13:17 -07:00
ViViDboarder
954738573d Refactor a bunch of lua configs out
This is a WIP with telescope and fzf
2021-08-25 16:21:50 -07:00
ViViDboarder
497c580c12 Add startify config and local require 2021-08-24 16:12:40 -07:00
ViViDboarder
edd5181964 Begin refactor of lua configs 2021-08-24 10:38:14 -07:00