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
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
808804d0ac
Add command for easy spelling
2019-10-29 16:35:54 -07:00
ViViDboarder
970d43a694
Remove neomake and syntastic
2019-10-29 12:34:50 -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
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
6a51d76881
WIP: Switch to ALE with a few LS setup
2019-10-24 12:40:10 -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
ViViDboarder
57e5f83dc8
Update init to be more useful
...
Add more comments to better understand what's going on as well as
add some more variables to better determine which plugins to enable
2019-10-21 16:26:35 -07:00
ViViDboarder
e08135fe1f
Update colorschemes to a better layout
2019-10-21 16:00:11 -07:00
ViViDboarder
62c65e5d73
Add rg to ctrlp configs
2019-10-21 15:58:04 -07:00
ViViDboarder
2a07143e43
Move vimproc to neocomplcache init
...
This is the only thing it's used for really
I think all that depend on this are now gone
2019-10-21 15:55:02 -07:00
ViViDboarder
fbab69f00e
Remove neoterm
...
I never really use it
2019-10-21 15:51:18 -07:00
ViViDboarder
aa0686208b
Add back equivalent async TagsUpdate command with Gutentags
2019-10-21 15:50:10 -07:00
ViViDboarder
fde09749bf
Add vim8 terminal commands in addition to existing neovim
2019-10-21 15:49:49 -07:00
ViViDboarder
cb1ff9c78a
Remove vim-dispatch
...
This isn't really needed as Gutentags can update tags async and other
build and linting tools like ALE or coc.nvim will do async.
2019-10-21 10:58:25 -07:00
ViViDboarder
382c3bf129
Update Grepper for better searching
2019-10-21 10:50:19 -07:00
ViViDboarder
b2c84bf38f
Consolidate init rc files
2019-10-21 10:49:27 -07:00
ViViDboarder
2955787cf2
WIP: Add a buncha TODOs
2019-10-16 09:49:04 -07:00
ViViDboarder
4e437e9f59
Add auto switching vim colors based on macOS theme
2019-10-16 09:24:17 -07:00
ViViDboarder
b79938f0be
Add function and command for setting colorscheme based on dark mode
2019-07-02 17:08:17 -07:00