Commit Graph

5 Commits

Author SHA1 Message Date
f02517fdd3 build: avoid removing rpmbuild dir each times
All checks were successful
build and upload / build (push) Successful in 15s
2025-05-03 02:04:43 +02:00
3bca4ef8bd doc:s: add documentation and complete the readme
All checks were successful
build and upload / build (push) Successful in 16s
2025-05-03 01:30:35 +02:00
6ea363a421 build: refactor makefile to be gnu compatible
All checks were successful
build and upload / build (push) Successful in 15s
2025-05-03 01:01:02 +02:00
7f0159e72b chore: add install unstable script
All checks were successful
build and upload / build (push) Successful in 16s
2025-05-02 15:52:37 +02:00
4cf779b3fe feat: add command-line interface and package management functionality
- Implemented a new CLI using Clap for managing Fedora configurations and packages.
- Added commands for configuring dnf, adding repositories, installing RPM Fusion, adding users to groups, and managing packages.
- Created data files for various package lists (AMD, Intel, common, firmware, gnome extra) and user groups.
- Introduced Zsh completion script for improved command-line usability.
- Removed the old CLI implementation and integrated the new structure into the main application logic.
2025-05-01 20:35:29 +02:00