You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tim Krüger ec18b08225 Add vim ale plugin 4 days ago
.vim/colors Use color scheme smyck 2 years ago
bin Add fzf and bat 4 days ago
git Update Brewfile and Git configuration 3 weeks ago
macos Justify some macos defaults 7 months ago
runcom Add XDG directories and zsh theme 1 month ago
system Add fzf default options 4 days ago
.Brewfile Add fzf and bat 4 days ago
.editorconfig 🦄 2 months ago
.gitignore Add fzf and bat 4 days ago
.gvimrc Introduce .gvimrc to my reposiotry 2 years ago
.tmux.conf Some changes 1 year ago
.vimrc Add vim ale plugin 4 days ago Further adaptions for zsh 2 months ago Further adaptions for zsh 2 months ago


These are my dotfiles. Take anything you want, but at your own risk.

It targets macOS, but since it has some defensive checks it should work on *nix as well (tested on a few Linux boxes).


On a sparkling fresh installation of OS X:

sudo softwareupdate -i -a
xcode-select --install

Install the dotfiles with Git:

git clone .files
source .files/

The dotfiles command

$ dotfiles help
Usage: dotfiles <command>

   help               This help message
   edit               Open dotfiles in default editor (subl) and Git GUI (stree)
   update             Update packages and pkg managers: OS X Applications, Homebrew
   macos              Apply macOS system defaults
   dock               Apply macOS Dock settings


You can put your custom settings, such as Git credentials in the system/.custom file which will be sourced from .zshrc automatically. This file is in .gitignore.

Alternatively, you can have an additional, personal dotfiles repo at ~/.extra.

  • The runcom .zshrc sources all ~/.extra/runcom/*.sh files.
  • The installer ( will run ~/.extra/

Additional resources


Many thanks to the dotfiles community and the creators of the incredibly useful tools.

This repository is a fork of webpro’s dotfiles repository.