You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
artoo b4d9195c03 buildiso: don't error out if DESKTOP_LIST is not empty 6 days ago
bin merge sogrep functionality in comparepkg (#10) 3 weeks ago
data merge sogrep functionality in comparepkg (#10) 3 weeks ago
initcpio util-pkg: improve find_repo() 7 months ago
lib buildiso: don't error out if DESKTOP_LIST is not empty 6 days ago
.gitignore gitignore: update 1 year ago
Makefile merge sogrep functionality in comparepkg (#10) 3 weeks ago
README.md readme: update deps 3 months ago

README.md

artools

Make flags

  • PREFIX=/usr
  • SYSCONFDIR=/etc

Dependencies

Buildtime:
  • make
  • git
  • m4
Runtime:
  • base:

    • openssh
    • rsync
    • haveged
    • os-prober
    • gnupg
    • pacman
  • pkg:

    • namcap
    • git-subrepo
    • jshon
  • iso:

    • dosfstools
    • libisoburn
    • squashfs-tools
    • mkinitcpio
    • grub

Configuration

artools.conf is the central configuration file for artools. By default, the config is installed in

/etc/artools/artools.conf

A user artools.conf can be placed in

$HOME/.config/artools/artools.conf

If the userconfig is present, artools will load the userconfig values, however, if variables have been set in the systemwide

These values take precedence over the userconfig. Best practise is to leave systemwide file untouched. By default it is commented and shows just initialization values done in code.

Tools configuration is done in artools.conf or by args. Specifying args will override artools.conf settings.

Both, pacman.conf and makepkg.conf for chroots are loaded from

/usr/share/artools/{makepkg,pacman-*}.conf

and can be overridden dropping them in

$HOME/.config/artools/