This repository was archived by the owner on Apr 9, 2022. It is now read-only.

Description
As stated elsewhere; it could be a good idea to formulate some goals and guidelines for the future of the project.
Code
- following KISS principles
- readable and well commented code
- POSIX compliance
Project
- Simplicity (KISS)
- modularity (scripts work independently of each other and use positional arguments)
- container compatibility - being able to compile anarchy in containers
- a way to be able to just download the archive and run anarchy on existing isos
- we should add unit tests so we can check if the scripts work as intended
- we should make it idempotent, and by that I mean even if we completely stop the development, users should still have 100% functionality even after a long time. No non-existant packages and such [0]
[0] Which means manually compiling yay during the installation and updating keys and package lists