Commit Graph

228 Commits

Author SHA1 Message Date
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 e11ba17d15 Configure packer floating window 2021-12-16 14:42:07 -08:00
ViViDboarder 720f8c41ec Run stylua again 2021-12-15 15:33:04 -08:00
ViViDboarder cdc06953d2 Use null-ls vs ale for lua 2021-12-15 15:32:33 -08:00
ViViDboarder 24f2e9b645 Add some escape sequences for tmux true color 2021-12-15 15:28:58 -08:00
ViViDboarder eca001d4d7 Improve color setting in nvim 2021-12-15 15:28:58 -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 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 eca378ce64 Update comments to make package pinning clearer 2021-12-15 08:43:34 -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 052f75718d Better handling of nvim .5 vs .6 2021-12-14 16:20:07 -08:00
ViViDboarder b5930ba12b Update spelling 2021-12-13 17:46:41 -08:00
ViViDboarder 27c068faca Update null_ls from config to setup 2021-12-13 17:46:41 -08:00
ViViDboarder 079808942b Add zen plugins 2021-12-13 17:46:41 -08:00
ViViDboarder 04bbeac02b Fix cmp loading order 2021-12-10 17:10:40 -08:00
ViViDboarder 0e30786617 Add trouble 2021-12-10 17:10:28 -08:00
ViViDboarder aa8ed67173 Add impatient back 2021-12-10 17:10:09 -08:00
ViViDboarder d42d58a45d Add whichkey 2021-12-10 16:54:37 -08:00
ViViDboarder 3490deeb18 Fix c-space mapping for cmp 2021-12-10 16:54:29 -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 8d1ac8ac5c Update for new lualine change 2021-12-09 19:12:14 -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 bf2c6d2b5b Add comment about disabling lspsaga 2021-12-08 22:14:04 -08:00
ViViDboarder 7eaf0ee267 Add gps 2021-12-08 22:13:53 -08:00
ViViDboarder 45f840144e Clean up some unused stuff 2021-12-08 22:13:16 -08:00
ViViDboarder e4a96890d3 Add impatient to speed up lua 2021-12-08 22:12:46 -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
ViViDboarder 9778c8c5fa Add luasnip and lsp snippit support 2021-12-01 09:49:21 -08:00
ViViDboarder 38a0919865 Force theme switch 2021-12-01 09:48:53 -08:00
ViViDboarder 00d580eb1b Add textobj dependencies for text files 2021-11-09 12:34:46 -08:00
ViViDboarder 4499dab62b Begin switch to new, new lualine repo 2021-10-26 10:20:28 -07:00
ViViDboarder c4d688ef51 Switch to newer lualine fork 2021-10-21 10:24:28 -07:00
ViViDboarder 8bc5c38067 Update comments for util attribution 2021-09-30 11:01:05 -07:00
ViViDboarder f07fe8fad0 nvim: update go linting with ale 2021-09-30 11:01:05 -07:00
ViViDboarder 24eb10eb7a nvim: Add grepper back 2021-09-30 11:01:03 -07:00
ViViDboarder 9e9defe4e2 nvim: Update commented out fugitive cmds 2021-09-30 11:00:59 -07:00
ViViDboarder 4a5d7fce1e nvim: use nvim-cmp for completion 2021-09-30 11:00:56 -07:00
ViViDboarder 48af6cc3ef nvim: Add better support for lsp via omnifunc
Only reason I'm not using this is that there is no floating preview window
2021-09-30 11:00:44 -07:00
ViViDboarder 6baa4feab0 nvim: Use pyrite 2021-09-30 11:00:40 -07:00
ViViDboarder ae43e89920 Fix runtime for older neovim to use vim dir 2021-09-28 09:30:00 -07:00
ViViDboarder 155e61da51 Detect wombat variants for lualine 2021-09-27 18:00:17 -07:00
ViViDboarder 627569ae46 Clean up colors 2021-09-27 17:48:05 -07:00
ViViDboarder cd39a215cf Add better writing mode with Pencil 2021-09-27 17:45:04 -07:00
ViViDboarder 2b920d1230 Fix lualine theme loading
Colors were being set before plugin loading causing lualine to not init.
This change tells lualine to init after load with the current
colorscheme.
2021-09-18 19:49:45 -07:00
ViViDboarder bdf4a23491 Add make key binding 2021-09-18 16:39:56 -07:00
ViViDboarder 453a25f5da Add Rg and Grep commands for Telescope 2021-09-16 13:32:53 -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 4d4b6134d0 Add tokyonight colorscheme 2021-09-09 16:23:34 -07:00
ViViDboarder 098ef45271 Go back to only format on save for rust and go 2021-09-09 16:09:38 -07:00
ViViDboarder da356bba97 Add spell for neovim (maybe link this?) 2021-09-09 16:09:20 -07:00
ViViDboarder 4097ef493c Add spelling completion shortcut 2021-09-09 16:05:45 -07:00
ViViDboarder b194e639fd Neovim lua: Refactor more plugin loading and add better language support 2021-09-01 10:03:05 -07:00
ViViDboarder 1ac22e81b2 Set fuzzy lsp bindings based on installed packages 2021-08-25 16:28:24 -07:00
ViViDboarder 21c33a47f8 Disable fzf 2021-08-25 16:28:03 -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 d283258689 Better lsp and completion
Remove treesitter completion for now and use black config?
2021-08-24 16:13:10 -07:00
ViViDboarder 497c580c12 Add startify config and local require 2021-08-24 16:12:40 -07:00
ViViDboarder d87d6c8d6a Add plugin comments 2021-08-24 16:11:46 -07:00
ViViDboarder 09fd4d640d Move location to different lualine section 2021-08-24 16:11:23 -07:00
ViViDboarder 74675dcba2 Enable mouse support 2021-08-24 16:11:02 -07:00
ViViDboarder edd5181964 Begin refactor of lua configs 2021-08-24 10:38:14 -07:00
ViViDboarder 07659f2aaf Begin adding lua configs for neovim 2021-08-24 09:56:36 -07:00