/archlinux

Packages and tools to manage my Arch Linux installations

Primary LanguageShellMIT LicenseMIT

Arch Linux Repository

A set of meta-packages and tooling for managing Arch Linux installs via a custom repository.

This is a fork of Michael Daffin work.

For more details see these blog posts:

Contributing

I welcome fixes for bugs or better ways of doing something. But these packages and installers are for my personal use and as such I will not approve pull requests for features I do not need. Feel free to raise issues if you want help with your own packages, have an interesting idea, want some clarification or want to discuss something generally.

Install

WARNING This will wipe a drive and install Arch Linux on it. DO NOT run unless you have read through it first.

curl -sL https://bit.ly/lemuelroberto-archlinux-install | bash

Build

Builds packages and creates the database for the repository.

./build

Alternative using docker:

docker run \
    --interactive \
    --tty \
    --user $(id -u):$(id -g) \
    --volume "$(pwd)":/mnt/lemuel \
    --workdir /mnt/lemuel \
    archlinux:base-devel \
    /mnt/lemuel/build