This is how I set up my working environment.
This repository is an amalgamation of my own fine-tuning, with some initial inspiration drawn heavily from a few other developers. A few of them:
This should be copy-and-pastable.
- On Mac, install XCode
- On Debian,
apt-get install git-core make python python2.7
git clone https://github.com/samba/dotfiles.git && cd dotfiles && make dotfiles
The app installation phase relies on a collection of roles to identify groups of applications, based on the package index.
By default, the Makefile generates a list of roles, into
generated/roles.txt, which is read to select apps for installation:
Currently some other useful roles are defined:
To install these roles, ust modify the file
generated/roles.txt, adding the
desired roles, and re-run