Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.06 KB

README.md

File metadata and controls

61 lines (42 loc) · 1.06 KB

dotfiles

All of the dotfiles. Inspired by Brady Lill's disruptive thinking

The definition of insanity is doing the same thing over and over again, but expecting different results

Overview

Install scripts and configuration files for an Ubuntu environment

  • ansible
  • docker
  • git
  • gnome-terminal
  • google-chrome
  • graphics
  • java
  • kickstart
  • node
  • packer
  • thefuck
  • tmux
  • tools (miscellaneous packages)
  • vagrant
  • vim
  • virtualbox
  • vlc
  • vpn
  • zsh

Pre requisites

  • curl

Note that this will be installed as part of the setup script.

Usage

To install all packages

[dotfiles] ./setup.sh

To install a single package

[dotfiles] ./setup.sh vim

Vagrant / Docker

A basic vagrant / docker environment is provided to test changes made to this repository.

Vagrant

[dotfiles] vagrant docker-run -- /vagrant/setup.sh [ROLE]

Docker

[dotfiles] docker build -t dotfiles .
[dotfiles] docker run -v $(pwd):/dotfiles dotfiles [ROLE]