updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / aurget / aurgetrc
blob0bb2dccd958b44c956bba480d26293c135e7e141
1 #!/bin/bash
3 # aurget config file
5 ###
8 # the exact command used to install packages. --asdeps will be
9 # automatically added when appropriate. use --popt to add any additional
10 # options at runtime.
11 ###
12 pacman_command='sudo pacman -U'
15 # the exact command used to build packages. --noconfirm is required
16 # since makepkg is run inside a subshell and you're unable to answer
17 # prompts. --syncdeps will be added if you choose to resolve
18 # dependencies. use --mopt to add any additional options at runtime.
19 ###
20 makepkg_command='makepkg --noconfirm'
23 # by default, the value of $EDITOR is used to edit pkgbuilds.
24 # you can override this here if you'd like.
25 ###
26 pkgbuild_editor=
29 # where to save built packages. if empty, the value of PKGDEST in
30 # makepkg.conf or the current working directory will be used.
31 ###
32 package_directory=
35 # where to download source files and do the actual building. aurget
36 # will create subdirectories named after the packages being built.
37 # if empty, the current working directory will be used.
38 ###
39 build_directory=
42 # if true, aurget will discard source files after building a package.
43 ###
44 discard_sources=true
47 # if true, aurget will not discard sources of development packages as
48 # defined by development_regex regardless of the above setting.
49 ###
50 dont_discard_devels=true
53 # this regex is matched against package names to determine if a package
54 # is a development package. development packages are not checked for
55 # available upgrades but can be included by passing --devel.
56 ###
57 development_regex='.*-git$\|.*-hg$\|.*-svn$\|.*-darcs$\|.*-cvs$\|.*-bzr$'
60 # set this to true and aurget will remove all makedepends that were
61 # installed as part of the operation as the last step in said operation.
62 # this option will be deprecated soon as makepkg can now handle this
63 # itself.
64 ###
65 remove_makedepends=false
68 # the default sync mode is the one used when -S or -Su is called without
69 # explicitly passing y, b, or d. it can be one of install, build, or
70 # download.
71 ###
72 sync_mode='install'
75 # this determines how the editing of pkgbuilds is handled. it can be
76 # one of always, never, or prompt.
77 ###
78 edit_pkgbuilds='prompt'
81 # if true, aurget will automatically resolve dependencies.
82 ###
83 resolve_dependencies=false
86 # a space separated list of package names to be ignored. please quote
87 # the entire list
88 ###
89 ignore_packages=
92 # by default, aurget uses no color. uncomment to enable/customize.
93 ###
94 #nocolor="\e[0m" # reset color
95 #colorW="\e[1;37m" # white
96 #colorC="\e[1;36m" # cyan
97 #colorB="\e[1;34m" # blue
98 #colorR="\e[1;31m" # red
99 #colorG="\e[1;32m" # green
100 #colorY="\e[1;33m" # yellow
101 #colorM="\e[1;35m" # magenta