ImageForge is a Python library designed for building Linux distribution images specifically for ARM devices.
- Modular and Extensible: ImageForge is designed to be modular and extensible. You can easily add new components to the image building process.
- Customizable: You can customize the image building process by providing your own configuration files.
This repository uses pre-commit to ensure code quality and consistency. The primary tool used is PSF Black for code formatting.
To set up pre-commit in your local environment, follow these steps: On archlinux:
sudo pacman -S pre-commit
On Ubuntu:
sudo apt install pre-commit
Then, run the following command in the repository root directory:
pre-commit install