RCRC(5) File Formats Manual RCRC(5)

NAME

rcrcconfiguration for rcm

SYNOPSIS

X=“c

DESCRIPTION

The rcm dotfile manager can be configured using a .rcrc file in your home directory. This location can be changed by setting the RCRC environment variable. The format is POSIX shell. It is sourced in by the lsrc(1), mkrc(1), rcdn(1), and rcup(1) programs.

It supports these variables:

COPY_ALWAYS
always copy files that match the listed globs, never symlink them.
DOTFILES_DIRS
the source directories for dotfiles. The first in the list is the canonical source. The default value is ~/.dotfiles
EXCLUDES
a space-separated list of exclude patterns. Exclude patterns are explained in detail in lsrc(1) under the section EXCLUDE PATTERN.
HOSTNAME
the hostname for this computer. This is normally computed using the hostname(1) command, but this command is non-standard and can prove unreliable. The HOSTNAME variable forces a known hostname.
TAGS
the default tags.
SYMLINK_DIRS
a space-separated list of patterns. Directories matching a pattern are symlinked instead of descended. Patterns are explained in detail in lsrc(1) under the section EXCLUDE PATTERN.

FILES

~/.rcrc

EXAMPLES

COPY_ALWAYS="ssh/id_* weechat/* netrc"
COPY_ALWAYS="*"
DOTFILES_DIRS="/home/mike/.dotfiles /usr/share/dotfiles"
EXCLUDES="irbrc *:*emacs* dotfiles:python*"
HOSTNAME="eggplant"
TAGS="freebsd development email git laptop gmail notmuch"
SYMLINK_DIRS="zprezto"

SEE ALSO

lsrc(1), mkrc(1), rcdn(1), rcup(1), rcm(7)

AUTHORS

Mike Burns <mike@mike-burns.com>
July 28, 2013 Linux 3.12-1-amd64