refractor

Crates.iorefractor
lib.rsrefractor
version0.1.2
sourcesrc
created_at2022-11-13 20:09:10.400659
updated_at2023-01-23 00:29:12.794394
descriptionArch Linux Pacman Mirrors Management Tool
homepagehttps://github.com/sreedevk/refractor
repository
max_upload_size
id714469
size74,515
Sreedev Kodichath (sreedevk)

documentation

README

Refractor

pacman mirrorlist manager

This is a rust replacement for the Reflector python app for arch linux to retrieve and filter the latest Pacman mirror list.

This Project is currently under development. Contributions Welcome. The following features are currently available:

  refractor --fastest <count> # evaluates mirrors & returns the fastest n AVAILBLE mirrors
  refractor --latest <count> # evaluates mirrors & prints the latest n AVAILBLE mirrors
  refractor --protocol=http,https,rsync # evaluates only mirrors of protocol http/https/rsync
  refractor --country=US,IN,GB # evaluatues only mirrors from input countries
  refractor --save /etc/pacman.d/mirrorlist # evaluates mirrors according to other flags & saves it to given location

installation

  cargo install refractor

contributions

Thank you for investing your time to contribute this project. This project is still in the development stage. Feel free to fork the repo & raise a PR against this repo. Be sure to raise an issue before you create a PR to avoid development conflicts or duplication of efforts.

Commit count: 0

cargo fmt