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.
This commit is contained in:
16
data/amd_list
Normal file
16
data/amd_list
Normal file
@@ -0,0 +1,16 @@
|
||||
libva
|
||||
libva-utils
|
||||
gstreamer1-vaapi
|
||||
ffmpeg
|
||||
mesa-dri-drivers
|
||||
mesa-va-drivers-freeworld
|
||||
mesa-vdpau-drivers-freeworld
|
||||
mesa-va-drivers-freeworld.i686
|
||||
mesa-vdpau-drivers-freeworld.i686
|
||||
rocm-opencl
|
||||
rocminfo
|
||||
rocm-clinfo
|
||||
rocm-hip
|
||||
rocm-runtime
|
||||
rocm-smi
|
||||
rocm-hip-devel
|
||||
Reference in New Issue
Block a user