- 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.
15 lines
345 B
TOML
15 lines
345 B
TOML
[package]
|
|
name = "feddy"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
authors = ["Rawleenc"]
|
|
description = "Your awesome, friendly, lightning-fast, and super-easy-to-use Fedora Buddy !"
|
|
|
|
[dependencies]
|
|
clap = { version = "4.5", features = ["derive", "env", "cargo"] }
|
|
clap_complete = "4.5"
|
|
log = "0.4"
|
|
env_logger = "0.11"
|
|
rust-ini = "0.21"
|
|
whoami = "1.6"
|