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.
Phyks c5fafcc0f4 Instructions 8 years ago
.gitignore Gitignore 8 years ago Instructions 8 years ago Instructions 8 years ago Add a README file 8 years ago Handle config files not coming from pacman 8 years ago


This is a basic blueprinting script for Arch Linux. It aims at listing all installed packages, all installed AUR packages and list modifications done in config files (both for config files provided by Arch packages, and for newly created config files).

Hence, it aims at helping you write Ansible scripts quickly from an already running machine.

This script is mostly inspired by Devstructure's blueprint.

Usage is to be considered as a wrapper around useful pacman commands to extract informations on installed packages, installed AUR packages, configuration files etc. is the main entry point. For now, it just calls main entry points of to get useful information on your system, so you should refer to the code in and edit it to do something useful with the returns from these functions. But this script is a Work In Progress and a user interface is planned.


All the source code I wrote is under a no-alcohol beer-ware license.

* --------------------------------------------------------------------------------
* Phyks ( wrote this file. As long as you retain this notice you
* can do whatever you want with this stuff (and you can also do whatever you want
* with this stuff without retaining it, but that's not cool...). If we meet some
* day, and you think this stuff is worth it, you can buy me a <del>beer</del> soda
* in return.
*																		Phyks
* ---------------------------------------------------------------------------------