Commit Graph

85 Commits

Author SHA1 Message Date
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 b4cb73b4e4 Update for nvim 0.9+ 2023-06-01 17:12:18 -07:00
ViViDboarder 625879cacb Fix loading of treesitter config 2023-06-01 16:52:12 -07:00
ViViDboarder c56293489b Allow installing a subset of language support 2023-05-22 12:13:45 -07:00
ViViDboarder 37714095b4 Set snapshot based on vim version 2023-03-08 14:39:00 -08:00
ViViDboarder 61171df4a8 Update with nvim 0.8 support 2022-11-02 16:57:26 -07:00
ViViDboarder b259a7bf53 Fix some linting issues 2022-11-02 12:42:02 -07:00
ViViDboarder 3d6071d222 Use new neodev config (only works for 0.7)
There is no check here because Mason won't even install the LSP for 0.6
versions.
2022-10-25 09:35:42 -07:00
ViViDboarder eb0320fe77 Fix nvim 0.6.0 support for null-ls and mason 2022-10-14 15:31:03 -07:00
ViViDboarder 4e906222ea Pin impatient for old nvim versions 2022-10-14 15:30:05 -07:00
ViViDboarder 9380fc627e Use correct package for lspconfig 2022-10-14 14:48:08 -07:00
ViViDboarder 85822d8c08 Fix bug with notify plugin setup 2022-10-14 14:41:14 -07:00
ViViDboarder d33415ee73 Switch to mason for installing new lsps 2022-09-08 12:23:41 -07:00
ViViDboarder 8b6ae9a87a Update signs for kitty 2022-08-31 12:09:15 -07:00
ViViDboarder 759b797f25 Update and tag breaking versions 2022-08-31 11:45:26 -07:00
ViViDboarder f9e2976d9f Don't use inc-rename on nvim 0.7 because it's not supported 2022-08-31 11:22:37 -07:00
ViViDboarder 978d20d4e9 Add incremental rename 2022-06-07 09:53:10 -07:00
ViViDboarder ae4cb15f72 Pin a bunch of 0.7.0 breaking commits 2022-06-07 09:53:10 -07:00
ViViDboarder 219b8fac43 Switch back to official packer now that my fix is merged 2022-06-07 09:53:10 -07:00
ViViDboarder 36853b6b2f Fix fugitive commands 2022-05-10 12:06:07 -07:00
ViViDboarder ded3cec4a9 Pin 0.6 versions of telescope 2022-04-29 12:31:45 -07:00
ViViDboarder 6161750843 Switch to my Packer fork
Current Packer release seems to be unmaintained in favor of
ongoing development of a v2. This fork has a bug fix for snasphotting
2022-04-19 10:01:33 -07:00
ViViDboarder 617bbf780f Fix nil values in commit and tag tables 2022-04-18 17:05:26 -07:00
ViViDboarder 2eba3d8bc6 Add signature help 2022-03-01 12:27:15 -08:00
ViViDboarder eebddac3de Remove lspsaga 2022-03-01 12:21:58 -08:00
ViViDboarder d8cf78b4e4 Fix indent 2022-02-25 11:10:28 -08:00
ViViDboarder 204fd57199 Remove ale from lua 2022-02-25 11:09:53 -08:00
ViViDboarder 43ef210795 Add PackerSnapshot commands to autoload 2022-02-25 11:07:07 -08:00
ViViDboarder 53efd0ff51 Add snapshotting 2022-02-25 11:03:05 -08:00
ViViDboarder ace8f98428 Fix gomod filetype detection 2022-02-25 09:10:04 -08:00
ViViDboarder 68d5b9b62e Add snippets 2022-02-25 09:09:51 -08:00
ViViDboarder 7b9a4fe2a2 Remove commented out plugins 2022-02-25 09:09:40 -08:00
ViViDboarder edc6cc173e Add telescope file_browser 2022-01-13 13:17:15 -08:00
ViViDboarder ec110edaff Make notifications prettier 2022-01-10 14:53:26 -08:00
ViViDboarder 44b7b000df switch telescope pins to tags 2022-01-08 21:50:06 -08:00
ViViDboarder 06b29db645 Add new function for mapping versoins to last supported commits 2022-01-06 21:14:18 -08:00
ViViDboarder e43a43500e Add bindings for fugitive 2022-01-03 21:27:13 -08:00
ViViDboarder 980dd9d1f5 Update format for argwrap binding 2022-01-03 21:26:45 -08:00
ViViDboarder 27eccf2b51 Add luadev for nvim lsp support 2022-01-02 22:44:02 -08:00
ViViDboarder 150a9b36d8 Add pre 0.6 support for null-ls 2022-01-02 22:13:15 -08:00
ViViDboarder 5543af4bbc Get Docker install permissions working and TS 2022-01-02 22:06:47 -08:00
ViViDboarder 4b6d7a3efc Add todo-comments 2022-01-02 07:43:31 -08:00
ViViDboarder 40b88432f8 Add nvim-lsp-installer
Might end up using this to install LSPs. Just playing with it for now.
2021-12-31 17:32:33 -08:00
ViViDboarder 3051f0b294 Run stylua again 2021-12-16 14:43:02 -08:00
ViViDboarder e11ba17d15 Configure packer floating window 2021-12-16 14:42:07 -08:00
ViViDboarder 6b8a4d39db Disable dark-notify on non-mac 2021-12-15 15:28:14 -08:00
ViViDboarder d98e4fac72 Run stylua on everything 2021-12-15 09:37:51 -08:00
ViViDboarder 46cfa8337e Remove completion-nvim 2021-12-15 08:44:21 -08:00
ViViDboarder eca378ce64 Update comments to make package pinning clearer 2021-12-15 08:43:34 -08:00