1 unstable release

Uses new Rust 2024

new 0.1.0 May 21, 2025

#200 in Unix APIs

Custom license

19KB
240 lines

Anarch

Repository

Anarch is an Arch Linux configuration manager, written in Rust.

Features

  • Manage your Arch Linux configurations (pacman, aur, flatpak, dotfiles)
  • Written in Rust for safety and performance

Getting Started

Installation

Clone the repository:

git clone https://github.com/MirS0bhan/Anarch.git
cd Anarch

Build the project:

cargo build --release

Usage

Anarch | arch config manager

Usage: anarch-rs [OPTIONS] <COMMAND>

Commands:
  apply     Apply configuration to the system
  check     Check the validity of the configuration file
  generate  Generate a new configuration file
  help      Print this message or the help of the given subcommand(s)

Options:
  -c, --config <FILE>  custom anarch config file
  -h, --help           Print help
  -V, --version        Print version

Contributing

Contributions are welcome! Please open issues or pull requests.

License

This project currently does not specify a license. Please update this section as needed.

Author


Dependencies

~1.3–8.5MB
~70K SLoC