This repository contains all my setup scripts and dotfiles. It may not be 100% adjusted for your needs, but you can use it as a guideance for your environment. Most credits go to Greg Hurrell (see below).
- Install Python with
sudo easy_install pip
- Install Ansible with
sudo pip install ansible
- Restore your data from your backup source (e.g. TimeMachine)
You need to install python-setuptools package for easy_install.
- Make sure that you have installed Xcode (from App Store)
- After brewing, update your default shell by
$ sudo
# echo /usr/local/bin/zsh >> /etc/shell
$ // as normal user
$ chsh -s /usr/local/bin/zsh
Apply all my default dotfiles to the environment. Make sure to start the vim.sh
script before for installing the VIM
base system.
On macOS, the homebrew
role installs a bunch of
useful software.
Install all Mac defaults by calling macos.sh
I added some schemes under misc
. Currently my favorite is Tomorrow Night
with Font Source Code Pro for Powerline
font size 14px.
In order to install the Ubersicht widgets you have to symbolic link the widgets folder from the roles directory
cd ~/Library/Application Support/Übersicht
ln -s ~/workspace/breiting/roles/ubersicht_widgets widgets
git clone https://github.com/breiting/breiting.git
./macos.sh
./vim.sh # Please see the notes in this script for installing all VIM plugins
./install.sh # Installs everything on the local machine.
./install.sh dotfiles # Just install dotfiles.
Unless otherwise noted, the contents of this repo are in the public domain. See the LICENSE for details.
The repo is written and maintained by Bernhard Reitinger <[email protected]>. This work got heavily inspired by Greg Hurrell. Have a look at his repository (https://github.com/wincent/wincent).