Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/repejota/docker-vim-rust
A containerized Rust lang developer environment with Docker
https://github.com/repejota/docker-vim-rust
Last synced: about 4 hours ago
JSON representation
A containerized Rust lang developer environment with Docker
- Host: GitHub
- URL: https://github.com/repejota/docker-vim-rust
- Owner: repejota
- License: mit
- Created: 2015-12-01T17:01:03.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-10T16:13:59.000Z (almost 9 years ago)
- Last Synced: 2023-03-23T12:35:23.348Z (over 1 year ago)
- Language: VimL
- Size: 715 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-vim-rust
A containerized [Rust](http://rust-lang.org) lang developer environment with [Docker](http://docker.com).
![screenshot.png](https://raw.githubusercontent.com/repejota/docker-vim-rust/master/screenshot.png)
## What is included:
This container bundles Rust Lang and its related tools like `rustc`, `cargo`, etc ...
It also includes a developer environment based on [Vim](http://vim.org), [Tmux](https://tmux.github.io/) & the [GNU Build System](https://en.wikipedia.org/wiki/GNU_build_system).### Rust lang
The Rust lang version currently included is the latest stable version of Rust 1.4.0.
## Developer environment
### Bash
This container is using `bash` as a default shell. It also setups decent default colors and a pretty PROMPT. Both of them are based on the palette [base-16](https://github.com/chriskempson/base16).
* [base16-shell](https://github.com/chriskempson/base16-shell)
* [bash-git-prompt](https://github.com/magicmonty/bash-git-prompt)### Vim
Vim is included with the following plugins:
* [Vundle](http://github.com)
* [vim-rust](http://github.com)
* [vim-toml](https://github.com/cespare/vim-toml)
* [NerdTree](https://github.com/scrooloose/nerdtree)
* [Tag-Bar](https://github.com/majutsushi/tagbar)
* [CtrlP](https://github.com/kien/ctrlp.vim)
* [base16-vim](https://github.com/chriskempson/base16-vim)### Tmux
TBD.
## Docker Hub
Find this container at my Docker Hub :
[https://hub.docker.com/r/repejota/vim-rust/](https://hub.docker.com/r/repejota/vim-rust/)