Skip to content
MirS0bhanPublic

About

arch config manager

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

Repository files navigation

Anarch

Repository

Anarch is an Arch Linux configuration manager, written in Rust. anarch is a lightweight tool designed to uniformly manage dotfiles and packages across Arch-based Linux systems. It simplifies system configuration by combining dotfile management and package installation into a single declarative TOML config file, making your setup reproducible, version-controlled, and easy to maintain.

Features

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

Getting Started

Installation

  • Using cargo :
 cargo install anarch
  • using AUR :
paru -S anarch-bin

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


About

arch config manager

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages