My configuration files made to work on a Parabola GNU/Linux-libre system. Some are forked from Luke Smith repositories. Others from these repositories are unaltered and not pushed here.
Clone this repository, make sure you have the required packages, and take the files you want to use. An install script for packages is provided, more information below.
Important: some packages and options are defined as environmental variables at .zprofile
to increase modularity and portability.
Change those accordingly.
Some packages are assumed by the config files.
A file with tabular data about installation method, package, and description is located at .local/share/packages.csv
.
Names and descriptions correspond to those found in a Parabola GNU/Linux-libre x64 system.
The first column indicates the install method:
- "a": Arch User Repository (AUR)
- "g": Git
- Any other: package manager (likely pacman).
An install script is provided for the git and package manager methods for convenience.
Use as root user (not temporary priviledge elevation).
Due to the nature of AUR helpers (fakeroot environment), providing a fully automated install script for AUR packages is challenging, and probably involved a significant security or system breaking risk.
AUR packages from the list should be manually installed.
The installation script may work on apt
-based systems.
Please Issue/Merge request feedback and fixes.
Al my files licensed under the GPLv3. Other files may have their own licenses.