Skip to content

pvtoari/archstatus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Showcase

archstatus

archstatus is a command-line tool written in C which displays the current status of the services provided by the Arch Linux team.

The purpose of this tool is to be used whenever the user suspects something's off with Arch Linux's services like AUR being partially down.

How it works

archstatus attempts to fetch status info using the available endpoints at status.archlinux.org

The JSON data replied by the status API is deserialized and used to format messages and pretty stuff to show in your terminal.

Dependencies

Build using meson

  1. Clone the repository:

    git clone https://github.com/pvtoari/archstatus
    cd archstatus
  2. Setup project with meson

    meson setup build
  3. Compile and install

    meson compile -C build
    sudo meson install -C build

Usage

Option Long option Required Description
e events No Show latest status events
f forum No Show forum status
s site No Show website status
r aur No Show AUR status
w wiki No Show wiki status
d <amt> ratio-amount <amt> No Amount of daily ratios to show (default: 30)
h help No Shows the help message

For example:

archstatus -r -d 15

This will show AUR's current status and the latest 15 days' daily ratios.

aur status

License

This project is licensed under the MIT license. See the LICENSE file for details.

About

A command-line tool that displays status info about Arch Linux's services

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors