Skip to content
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
bin
conf
copy
init
link
source
.editorconfig
.gitignore
.gitmodules
.travis.yml
Dockerfile
LICENSE
README.md
appveyor.yml

README.md

Build Status Circle CI Windows Build status

dotfiles

Install

bash -c "$(curl -fsSL https://bit.ly/dfdotfiles)" && source ~/.bashrc

Install without git

cd; curl -#L https://github.com/dueyfinster/dotfiles/tarball/master | tar -xzv --strip-components 1 --exclude={README.md,LICENSE}

Subdirectories

  • The /backups directory gets created when necessary. Any files in ~/ that would have been overwritten by files in /copy or /link get backed up there.
  • The /bin directory contains executable shell scripts (including the dotfiles script) and symlinks to executable shell scripts. This directory is added to the path.
  • The /caches directory contains cached files, used by some scripts or functions.
  • The /conf directory just exists. If a config file doesn't need to go in ~/, reference it from the /conf directory.
  • The /copy directory contains config to be copied to local machine. Usually for stand-alone config, or config that can link itself to /conf
  • The /source directory contains files that are sourced whenever a new shell is opened (in alphanumeric order, hence the funky names).
  • The /vendor directory contains third-party libraries.
You can’t perform that action at this time.