Skip to content

This project provides the configuration necessary to provision a new VirtualBox Image for the course using Packer.

Notifications You must be signed in to change notification settings

comp590-19s/comp-unc-packer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP590 VM Builder

Using packer, this repo will build an Ubuntu 18.04 Bionic Virtual Box image for Docker from scratch. It is based on Phillip Bailey's starter setup in his packer-templates repository.

Beyond the base ubuntu install, the following customizations are added:

  • g++, gcc, gdb, valgrind
  • git
  • Rust
  • vim with plugins
    • YouCompleteMe with rust / c support
    • Syntactic for syntax checking
    • Surround
    • Limelight status bar
    • gruvbox theme
    • gitgutter for git information
    • NERDTree with Control+o used for toggling sidebar
  • latex (texlive), pandoc
  • graphviz

Additionally, modest .vimrc and .bash_profile are installed to place cargo/rust tooling in the path and configure a nice starting point for vim.

About

This project provides the configuration necessary to provision a new VirtualBox Image for the course using Packer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published