gentoo-overlay-trent/app-vim/youcompleteme/README.md

26 lines
1017 B
Markdown

## Waht is this?
This is essentially a fork from
https://github.com/stefantalpalaru/gentoo-overlay/tree/master/app-vim/youcompleteme
## Why?
but with the ability to turn on all the options for vim-youcompleteme plugin with
use flags, adding the use flags mono, go, rust, and nodejs
## Handy tips!
if you're building in a headless environment, you can add `dev-lang/mono minimal`
to package.use
if you're building in a container, mono wants kernel sources and a config. You
can install gentoo-sources, generate the host's kernel config with
`zcat /proc/config.gz` or `cat /boot/config-some-version`, and output that to
/usr/src/linux/.config on the container.
### Rust
added app-vim/rust-vim as dependancy for USE="rust",
[additional info](http://blog.jwilm.io/youcompleteme-rust/)
## Test drive?
[Here's a Gist](https://gist.github.com/TrentSPalmer/a929dfdb0cdb7dd946d313bde708900e)
with instructions for how to quickly spin up an nspawn container to do some test building,
if you are into that sort of thing.