# Pride! for the terminal
A Rust utility to display pride flags in the terminal.
A list of currently implemented flags is available on the [project wiki](https://git.vwolfe.io/valerie/pride/wiki/Flags).
## Dependencies
Some Complex renderers utilize [Powerline's](https://github.com/ryanoasis/powerline-extra-symbols)
slant symbols, and therefore require use of a Powerline font, such as [Fira Code](https://github.com/tonsky/FiraCode).
## Installation
### Manual Install
Release Binary
Copy the compiled binary from the releases page
to a directory in $PATH
, such as /usr/bin/
.
Compile from Source
Compile using cargo with the command cargo build --release
and
copy the file from target/release/
to a directory in
$PATH
, such as /usr/bin/
.
makepkg (AUR)
Clone the AUR Repository and
run the command makepkg --install
.
### Package Managers
Arch Linux (AUR): pride
Install the package from the pride
AUR Package
using an AUR package manager such as paru
.
Cargo: pride-term
Install the package using Cargo with the command cargo install pride-term
.
### Man Page
Section 6
Copy man/pride.6
into /usr/share/man/man6/
.
## Libraries
- [pico-args](https://crates.io/crates/pico-args) — argument parsing
- [termion](https://crates.io/crates/termion) — ANSI formatting