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:
15
data/user_groups
Normal file
15
data/user_groups
Normal file
@@ -0,0 +1,15 @@
|
||||
libvirt
|
||||
video
|
||||
audio
|
||||
bin
|
||||
colord
|
||||
daemon
|
||||
dbus
|
||||
flatpak
|
||||
games
|
||||
input
|
||||
kvm
|
||||
pipewire
|
||||
polkitd
|
||||
qemu
|
||||
render
|
||||
Reference in New Issue
Block a user