YAOURTRC(5)

NAME
yaourtrc - yaourt configuration file

SYNOPSIS

/etc/yaourtrc

$HOME/.yaourtrc

DESCRIPTION

yaourt(8) obtains configuration data from the following sources in the following order:

    1. command-line options

    2. user’s configuration file ($HOME/.yaourtrc)

    3. system-wide configuration file (/etc/yaourtrc)

GENERAL OPTIONS

REPOS=()
    List of repositories where PKGBUILD can be retreived by rsync. (see /etc/abs.conf)

AUTOSAVEBACKUPFILE=0
    If set to 1, after each install, yaourt search for config files to backup (.pacnew files). It store all files in /var/lib/yaourt/. These files will be used later with yaourt -C to automerge current config files with new config files (.pacnew). This option requires root password or sudo configured to allow runing /usr/bin/pacdiffviewer without password.

DEVELSRCDIR=""
    Specify directory where to keep devel packages sources.

DEVEL=0
    If set to 1, always search for new version of developpement CVS/SVN packages when upgrading (yaourt -Su).

EDITOR="$EDITOR"
    Define the editor to use (if the environment variable $EDITOR is not set) for PKGBUILD editing. Editor should not fork, for gvim: EDITOR="gvim --nofork"

FORCE=0
    If set to 1, always bypass file conflict checks and overwrite conflicting files.

TMPDIR="/tmp"
    Specify the folder to save temporary files (default is /tmp).

NO_TESTDB=0
    Set to 1 to bypass the local database test.

SUDO OPTIONS

SUDONOVERIF=0
    If set to 1, yaourt doesn’t do sudo checks. (For users with timestamp_timeout=0 in sudoers)

SUDOREDIRECT=1
    If set to 0, yaourt doesn’t redirect sudo standard output. (For users with fingerprint authentification)

AUR OPTIONS

AURCOMMENT=5
    Show X last comments for packages built from AUR Unsupported. 0 to disable comments display, default to 5.

AURDEVELONLY=0
    If set to 1, search only for new version of foreign developpement CVS/SVN packages when upgrading (yaourt -Su --devel).

AURSEARCH=1
    If set to 0, don’t search for packages on AUR Unsupported

AURUPGRADE=0
    If set to 1, always search for new version of packages installed from AUR Unsupported when upgrading (yaourt -Su).

AURURL="https://aur.archlinux.org"
    Specify a custom AUR url.

AURVOTE=1
    If set to 0, don’t check the vote status for inclusion/keeping in [community], and it is unable to vote.

BUILD OPTIONS

EXPORT=0
    Export built package to $EXPORTDIR or, if not defined to $PKGDEST (see makepkg.conf(5)). EXPORT=2 exports all built packages to pacman cache directory (see pacman.conf(5)).

EXPORTSRC=0
    Export sources to $EXPORTDIR or, if not defined to $SRCPKGDEST or $PKGDEST (see makepkg.conf(5)).

EXPORTDIR=""
    Specify the folder where yaourt export built packages + sources.

PROMPT OPTIONS

NOCONFIRM=0
    If set to 1, always use the default choice without confirmation.

UP_NOCONFIRM=0
    If set to 1, do not prompt for AUR or build upgrades.

BUILD_NOCONFIRM=0
    If set to 1, do not prompt while building.

EDITFILES=1
    If set to 0, don’t propose to edit files (from AUR or from ABS).

NOENTER=1
    If set to 0, user needs to press Enter for each "yes/no" question.

OUTPUT OPTIONS

USECOLOR=1
    0 : disable colors 1 : enable colors (disabled if output is not a tty) 2 : force colored output

USEPAGER=0
    1 : enable pager (use $PAGER variable)

DETAILUPGRADE=1
    0 : no detailed ouput and no update classification 1 : no detailed ouput but updates classified 2 : show packages not found on aur / version mismatch / up to date / and those marked as out of date 4 : same as 2 except for up to date packages

SHOWORPHANS=1
    If set to 0, search for orphans.

TERMINALTITLE=1
    If set to 0, don’t show the current yaourt’s action in terminal title. By default, yaourt show messages like "Installing xxx from AUR".

COMMAND OPTIONS

PACMAN="pacman"
    Specify the pacman binary to use with yaourt

DIFFEDITCMD="vimdiff"
    Define the diff editor to use ($DIFFEDITCMD file1 file2).

SEE ALSO

yaourt(8)

See the yaourt website at http://archlinux.fr/yaourt-en/ for more info.

BUGS

http://bugs.archlinux.fr

AUTHORS

Julien MISCHKOWITZ <wain@archlinux.fr>

Current maintainers:

Tuxce <tuxce.net@gmail.com>