Commit Graph

60 Commits

Author SHA1 Message Date
ViViDboarder b7e3bfd460 Use non-emoji signs for kitty 2022-06-08 13:14:57 -07:00
ViViDboarder 978d20d4e9 Add incremental rename 2022-06-07 09:53:10 -07:00
ViViDboarder dc2a528c06 Format lua on save 2022-03-01 12:30:36 -08:00
ViViDboarder ddb7721048 Update diagnostic float to show on cursor hover rather than line
This was showing the window at inconvenient times before and now will be
based on the cursor position being on a diagnostic.
2022-03-01 12:29:54 -08:00
ViViDboarder 02b0cb76bd Fix some highlighting 2022-03-01 12:29:09 -08: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 58f049382e Only add telescope lsp mappings if available 2022-01-24 15:39:02 -08:00
ViViDboarder 0c05f9db2a Refactor null-ls again
Now building a list of filetypes that already have language servers
configured and then excluding those filetypes from null-ls.

There is an override where they can be forced enabled for language
servers that may not have a formatter or where the null-ls formatter is
preferred. Eg. Python where I want to format with black.
2022-01-12 14:35:07 -08:00
ViViDboarder aef826f76b Undo swapped_map grouping 2022-01-12 10:06:21 -08:00
ViViDboarder 5a81e7d33c Rewrite keymaps for lsp 2022-01-12 09:59:29 -08:00
ViViDboarder 90581a444b Refactor null-ls and remove conflicted formatting 2022-01-12 09:21:57 -08:00
ViViDboarder f99002e303 Move hadolint to null-ls 2022-01-10 14:53:16 -08:00
ViViDboarder 7ba165af78 Fix prettier typo 2022-01-10 14:52:35 -08:00
ViViDboarder ae6ccdc96a Move as much as possible from ALE to null-ls 2022-01-10 14:41:08 -08:00
ViViDboarder 6475f422ac Switch text editing from ALE to null-ls 2022-01-10 14:38:24 -08:00
ViViDboarder cf97331465 Add function for wrapping prefixed keymap groups 2022-01-10 10:47:51 -08:00
ViViDboarder 6d2acddc56 Fix supported feature check 2022-01-10 10:47:11 -08:00
ViViDboarder 4c6c3041f0 use lsp for tags and formatting when available 2022-01-07 06:52:15 -08:00
ViViDboarder fdc27ee719 Remove extra print on lua ls 2022-01-03 21:26:26 -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 ed6640e8e1 Remove message when nvim-lsp-installer is not installed 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 175c271d90 Fix trouble icons 2021-12-31 17:31:46 -08:00
ViViDboarder d004dbee79 Fix loading of lsp files on first load before install 2021-12-16 20:52:09 -08:00
ViViDboarder 3051f0b294 Run stylua again 2021-12-16 14:43:02 -08:00
ViViDboarder 7b3f69cf66 Update bindings for formatting and range formatting with an lsp prefix (l) 2021-12-16 14:42:07 -08:00
ViViDboarder 1eee1c727f Use new method of setup for null-ls that doesn't use lspconfig 2021-12-16 14:42:07 -08:00
ViViDboarder 1c9990750b Add a try_require utility rather than checking packer 2021-12-16 14:42:07 -08:00
ViViDboarder cdc06953d2 Use null-ls vs ale for lua 2021-12-15 15:32:33 -08:00
ViViDboarder d98e4fac72 Run stylua on everything 2021-12-15 09:37:51 -08:00
ViViDboarder 212b3cbdc7 Add stylua fixer to null-ls 2021-12-15 09:22:20 -08:00
ViViDboarder 46cfa8337e Remove completion-nvim 2021-12-15 08:44:21 -08:00
ViViDboarder c6e7e756d0 Don't error when trying to handle older diagnostic api 2021-12-15 08:33:09 -08:00
ViViDboarder 83590865a5 Prevent cursor hold errors with changed api 2021-12-14 16:20:16 -08:00
ViViDboarder 27c068faca Update null_ls from config to setup 2021-12-13 17:46:41 -08:00
ViViDboarder 0e30786617 Add trouble 2021-12-10 17:10:28 -08:00
ViViDboarder 70c31d66eb Refactor plugin loading
Make Packer lazy loaded and move lsp config into plugin rather than from packer
2021-12-10 12:04:13 -08:00
ViViDboarder 505143f5e3 Make sure reference to ui function exists before calling 2021-12-09 09:20:06 -08:00
ViViDboarder 84497d7009 Fix range formatting 2021-12-08 22:31:04 -08:00
ViViDboarder aa9c37859f Move lsp ui config to prevent errors 2021-12-08 22:30:45 -08:00
ViViDboarder 5ed31c83b0 Readability improvement 2021-12-08 17:13:45 -08:00
ViViDboarder 8e5aa3158b Make built in lsp prettier (replace lspsaga? 2021-12-08 17:13:32 -08:00
ViViDboarder 45e32b07bf Remove python from ale and add to null-ls 2021-12-08 17:12:33 -08:00
ViViDboarder 371573e468 Simplify lsp setup 2021-12-08 15:59:45 -08:00
ViViDboarder 9092219d2c Make Lspsaga optional
Issues with 0.6.0
2021-12-08 15:55:31 -08:00
ViViDboarder b8b502298e Use null-ls for liniting where available 2021-12-08 15:28:12 -08:00
ViViDboarder 89cb90a6aa Update lsp config for lspsaga 2021-12-07 16:15:30 -08:00
ViViDboarder 3fdacaf932 Use rls instead of rust_analyzer 2021-12-07 16:15:30 -08:00