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
ViViDboarder
1d0cf22333
Make default shell sh rather than bash
...
Slightly better compatibility, but probably no change
2020-02-21 17:03:16 -08:00
ViViDboarder
e085795b92
Clean up plugins further
...
Switch most languages to vim-polyglot
2020-02-05 10:22:03 -08:00
ViViDboarder
9397bdafbd
Fix echo when failing to install black on Py2
2019-12-30 11:06:13 -08:00
ViViDboarder
0ac1019486
Update language server install to fix pip and add rustfmt
2019-11-20 15:19:14 -08:00
ViViDboarder
acf484c4bd
Make cover some edge cases of vim
2019-11-02 00:19:22 +00:00
ViViDboarder
4b4c141ee5
Refactor colorscheme settings to better support GUI
...
This fixes an issue with themes that don't support dark/light
backgrounds as well as overrides the defaults for GUI apps.
It also switches to a faster method of detecting system dark mode on
macOS
2019-11-01 15:07:29 -07:00
ViViDboarder
348d2fabc6
Add support for rg FZF search through file text
2019-11-01 15:07:19 -07:00
ViViDboarder
54d9793902
Add shortcut for ALEFix
2019-11-01 15:06:54 -07:00
ViViDboarder
8b23380279
Update markdown indentation
...
Set it to two spaces to better differentiate a list and code
2019-11-01 15:06:19 -07:00
ViViDboarder
36eb348b43
Formatting for install-ls.sh
2019-10-29 17:33:14 -07:00
ViViDboarder
808804d0ac
Add command for easy spelling
2019-10-29 16:35:54 -07:00
ViViDboarder
2c3d439df4
Update target for installing lang servers, linters, fixers
2019-10-29 14:55:44 -07:00
ViViDboarder
970d43a694
Remove neomake and syntastic
2019-10-29 12:34:50 -07:00
ViViDboarder
ba6ea9e84b
Prettify README.md using new linters/fixers
2019-10-29 12:33:29 -07:00
ViViDboarder
cf9a69eede
Install and configure new text linters
2019-10-29 12:33:08 -07:00
ViViDboarder
6d67d84fc5
Update fixers and sort linters
2019-10-28 16:30:34 -07:00
ViViDboarder
53209bff90
Update YAML indent
...
Making it 2 spaces to make indentation a bit cleaner when displaying lists
2019-10-28 09:20:25 -07:00
ViViDboarder
1e7156d172
Add fixer for markdown to trim trailing whitespace
2019-10-24 16:22:46 -07:00
ViViDboarder
e9bd22b73c
Update pre-commit versions
2019-10-24 14:29:16 -07:00
ViViDboarder
5fdc11ff93
Update hook installation
2019-10-24 14:16:01 -07:00
ViViDboarder
51bbd2dcef
Add plugin snapshots to make setup more predictable
2019-10-24 14:15:34 -07:00
ViViDboarder
8d0b6c26fe
Catch error on first load where colorscheme may be missing
2019-10-24 14:12:44 -07:00
ViViDboarder
c16f793fb8
Pass lint
2019-10-24 13:58:45 -07:00
ViViDboarder
4cf4f83897
Add some ft settings for fish files
2019-10-24 13:47:56 -07:00
ViViDboarder
556b8baeae
Remove unused rc files
2019-10-24 13:47:40 -07:00
ViViDboarder
ad7da3997d
Merge branch 'master' into slim-vim
2019-10-24 13:28:19 -07:00
ViViDboarder
bc1ac5ff71
Improve vint compliance
2019-10-24 13:27:01 -07:00
ViViDboarder
f2a766d1e6
Add pre-commit to run vint
2019-10-24 12:40:36 -07:00
ViViDboarder
6a51d76881
WIP: Switch to ALE with a few LS setup
2019-10-24 12:40:10 -07:00
ViViDboarder
2b6b13fcda
Add pre-commit to run vint
2019-10-24 12:39:27 -07:00
ViViDboarder
16d6dd2ce5
Update IDE like features to be behind variable toggles
...
Also get's rid of neocomplete in favor of deoplete for vim8 as well and
neocomplecache as a fallback
2019-10-21 16:27:34 -07:00