/dotfiles-1

.files for configuration

Primary LanguageShellMIT LicenseMIT

Build Status

dotfiles

These are my config files to set a working environment

Getting Started

Prequisites

  • Mac running OS X El Capitan (10.11) or higher
  • Command Line Tools for Xcode: xcode-select --install, download or use Xcode

Installation

Clone the GitHub repository somewhere (i preferer ~/.dotfiles) on to your machine

git clone git://github.com/fmasuhr/dotfiles ~/.dotfiles

For the inital setup you need to execute the dotfiles executable once inside the cloned repository to setup the complete environment

cd ~/.dotfiles
./bin/dotfiles

Features

After the first initialization there is a shortcut available which can be used to later on to update the complete environment (which should be done e.g. on a daily base)

dotfiles

If necessary you can also install Homebrew packages only

dotfiles bundle

Or trigger an update of dotfiles via stow

dotfiles stow

macOS Preferences

Setting up a new Mac and all preferences the way i am used to i use the defaults command. This is not included in the environment setup as it is not necessary to execute this regulary

dotfiles macos

Theme

As theme for my console/editors i use Solarized Dark. They need to be installed manually

Customization

Make your own customizations locally by placing one of the following files into your home folder

  • ~/.aliases.local
  • ~/.functions.local
  • ~/.zshrc.local

Credits