Skip to content

Latest commit

 

History

History
63 lines (45 loc) · 1.64 KB

README.md

File metadata and controls

63 lines (45 loc) · 1.64 KB

dotfiles

Bork-based dotfile setup for Mac and Linux systems which is really simple and easy to understand.

Features

  • Dotfile wrapper based on Bork
  • Brew and Cask package check
  • Mac App Store app check
  • npm (Node Package Manager) package check
  • apt-get package check
  • Commented configuration options, so you know what is actually going on
  • Lightweight Atom package installer which uses a bundle Atomfile (and apm of course)
  • Dotfiles per hostname

Installation

  1. Fork this repository
  2. git clone https://github.com/thoresuenert/dotfiles $HOME/.dotfiles
  3. cd $HOME/.dotfiles
  4. ./dotfiles

Available commands

# Install/update the dotfiles
$ dotfiles

# Install/update one specific borkfile, located in borkfiles/
$ dotfiles <borkfile>

Informations

Explanation of the directories:

./bork
└── This folder includes the bork git repository which gets updated as
    soon as you update the the dotfiles

./borkfiles
└── Includes the actual bork files, seperated to allow a condition based
    installation (system architecture, OS type)

./borkfiles/bootstrap.bork
└── This is the bootstrapping one, which applies the other Borkfiles in
    the same folder

./configs
└── Contains all of your configuration files which gets symlinked into $HOME
    as ".$FILE". So basically, your actual dotfiles (vimrc, gitconfig, etc)

Credits

License

WTFPL