Commit Graph

259 Commits

Author SHA1 Message Date
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 05f57cff6c Add python-lsp-black, pyls-isort, and pyls-mypy 2021-08-24 16:10:37 -07:00
ViViDboarder ae8d912323 Mark that python-lsp-server is py3 only 2021-08-24 10:41:45 -07:00
ViViDboarder edd5181964 Begin refactor of lua configs 2021-08-24 10:38:14 -07:00
ViViDboarder a293e22eb0 Update language servers
Adding pylsp for lspconfig

Adding gopls since Nvim 0.5 is not using vim-go
2021-08-24 09:59:24 -07:00
ViViDboarder 07659f2aaf Begin adding lua configs for neovim 2021-08-24 09:56:36 -07:00
ViViDboarder 75261eb20a Add saving and loading of plug snapshots 2021-08-24 09:56:36 -07:00
ViViDboarder 41ef5dc30f Simplify plugin config
Remove all the ide toggle flags. I wasn't using them
2021-08-24 09:56:36 -07:00
ViViDboarder eca03d227c Update go fixers to use ale 2021-08-24 09:56:36 -07:00
ViViDboarder 1dbde430c2 Upgrade python packages and add pyls-black 2021-07-26 16:37:54 -07:00
ViViDboarder 1dc2a9d34d Add Docker builds 2021-06-13 18:34:13 -07:00
ViViDboarder f18eba7148 Use clippy when linting rust files 2021-06-13 18:31:30 -07:00
ViViDboarder 9dd7947823 Update build platforms 2021-06-13 18:31:14 -07:00
ViViDboarder 19d082d26d Add support for running in a Docker image 2021-06-09 10:23:48 -07:00
ViViDboarder 0a7865275f Better detection of sh when bash is present 2021-06-09 10:22:53 -07:00
ViViDboarder ba11b4e68e Update setup script to allow partial setups
Also remove pip install of python neovim because this is done with
os package managers now
2021-06-09 10:22:27 -07:00
ViViDboarder 2a1b012ee9 Fix indentation on lang server installs 2021-06-09 10:19:03 -07:00
ViViDboarder 4e49d8b2d1 Move go fmt on safe to ale config
Also move Ale config to a dedicated file
2021-04-30 11:27:39 -07:00
ViViDboarder 2b60626ed3 Only set background color if it's changing 2021-04-30 11:26:06 -07:00
ViViDboarder 88f5da156e Use bash as vim shell if available 2021-04-30 11:25:35 -07:00
ViViDboarder 302d5816dd Detect ansible playbooks based on path 2021-01-13 09:22:06 -08:00
ViViDboarder 9384d9b0c6 Replace gometalinter with golangci-lint 2021-01-13 09:21:04 -08:00
ViViDboarder fd8c3e8a75 Add spell auto complete from normal mode 2021-01-13 09:20:37 -08:00
ViViDboarder 703f9d02b2 Update python linting 2020-11-04 22:13:05 -08:00
ViViDboarder 724860a098 Fix markdown file comment 2020-11-04 22:12:23 -08:00
ViViDboarder 844c00809f Fix snapshot loading and update plugins 2020-10-23 13:52:12 -07:00
ViViDboarder 2d05d62bd5 Add SimpylFold for python folding 2020-10-23 13:51:24 -07:00
ViViDboarder dedd400ccf Update indenting lists in markdown
This is more intuative to me
2020-10-23 13:48:43 -07:00
ViViDboarder d2717e751d Add trailing comma when wrapping Go functions 2020-04-07 09:47:22 -07:00
ViViDboarder c8f77b1b3b Dramatically simplify python plugins
This does take away a little functionality, but doesn't seem so bad
right now
2020-02-21 17:11:08 -08:00
ViViDboarder f50cdda385 Clean plugins rc a bit
Reorganize things
2020-02-21 17:09:42 -08:00
ViViDboarder 90b505bb34 Improve autocomplete a bit
Would still be good to add nvim native lsp
2020-02-21 17:07:50 -08:00