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

ABS_REPO=()

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.

DEVELBUILDDIR="/var/abs/local/yaourtbuild"

Specify directory where to clone, build devel packages.

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"

FORCEENGLISH=0

If set to 1, yaourt set LC_ALL=C.

FORCE=0

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

TMPDIR="/tmp"

Specify the folder to save tempory files (default is /tmp).

SUDONOVERIF=0

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

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="http://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 builded package to $EXPORTDIR or, if not defined to $PKGDEST (see makepkg.conf(5)). EXPORT=2 exports all builded 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 for local repository.

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

If 0, disable colors.

DETAILUPGRADE=1

0 : no detailled ouput and no update classification
1 : no detailled 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, don’t 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

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

Bugs

Authors

Julien MISCHKOWITZ <wain@archlinux.fr>

Current maintainers: