From 9a5ec5536af7c5eb2da18c6fc2c3cc208d167b85 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 24 Jun 2013 10:48:22 +0200 Subject: [PATCH] Add example Dotfile --- examples/Dotfile | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 examples/Dotfile diff --git a/examples/Dotfile b/examples/Dotfile new file mode 100644 index 0000000..0476c1e --- /dev/null +++ b/examples/Dotfile @@ -0,0 +1,32 @@ +# By default the root path if your dot files (the folder the Dotfile is +# located in) is symlinked to "~/.dotfiles". Using the "root_link" option, the +# name of the root symlink can be customized. +root_link .dotfiles + +# Symlink commands are of the form ": ". Source is relative to +# the directory of the Dotfile, and target is relative to the path of your +# home folder. All symlinks are symlinked via the root link mentioned above. +arkrc: .arkrc +bundle: .bundle +emacs.d: .emacs.d +erland: .erlang +gemrc: .gemrc +gitconfig: .gitconfig +gitignore: .gitignore +hgrc: .hgrc +irbrc: .irbrc +powconfig: .powconfig +rspec: .rspec +tmux: .tmux +tmux.conf: .tmux.conf + +# The same source can be symlinked to multiple targets. +load_shellrc.sh: .profile +load_shellrc.sh: .zshrc + +# Wild-cards can be used in source, but target has to then be a directory +# instead of a file name. +launch_agents/*.plist: Library/LaunchAgents/ + +# Include additional Dotfiles. +include private/Dotfile