Commit Graph

5 Commits

Author SHA1 Message Date
bb92cb362c refactor: simpilfy packages management 2025-05-02 00:38:15 +02:00
ad6935b82c feat: add the possibility to put unwanted packages to lists and update gnome extra list 2025-05-02 00:18:01 +02:00
2924d921dc feat: update package lists 2025-05-01 23:52:58 +02:00
4bbb3a896f feat: add .txt extensions to data files 2025-05-01 20:40:01 +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