https://github.com/0xf0xx0/cli-pride-flags
Pride flags in your terminal!
https://github.com/0xf0xx0/cli-pride-flags
cli command-line lgbtqia nodejs pride pride-flags terminal
Last synced: 8 months ago
JSON representation
Pride flags in your terminal!
- Host: GitHub
- URL: https://github.com/0xf0xx0/cli-pride-flags
- Owner: 0xf0xx0
- License: gpl-3.0
- Created: 2022-01-02T03:22:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-20T15:43:00.000Z (over 1 year ago)
- Last Synced: 2025-08-09T03:22:58.443Z (10 months ago)
- Topics: cli, command-line, lgbtqia, nodejs, pride, pride-flags, terminal
- Language: JavaScript
- Homepage:
- Size: 3.86 MB
- Stars: 88
- Watchers: 4
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# cli-pride-flags
Displays pride flags in your terminal~
# Install
## NPM
```sh
npm i -g cli-pride-flags
```
## AUR
There's also a package in the AUR, maintained by `u/rhysperry111`! Install it with your favorite AUR helper: `cli-pride-flags`
## From cloned repo
```sh
npm i
npm link --global
```
# Usage
```
Usage:
cli-pride-flags [options...] [flag]
Options:
-b, --blend flag[,factor] Blend two flags together, with an optional decimal factor
-c, --character char Character to use to draw the flag
-g, --gradient Make the flag a smooth gradient
-h, --height int The height of the flag, in characters
-?, --help Display this help text
--install-completion Install tabtab shell completion
-l, --live Hold the terminal and redraw the flag upon resize, closing when any key is pressed
-n, --newline Prints a newline at the end of each line
-p, --printname Prints name of the randomly chosen flag before the flag. Only works with --random
-r, --random Displays a random flag! This ignores any passed flags.
--use-flag-height Uses the number of stripes the flag has as its height. Overrides --height
--use-flag-width Uses the number of stripes the flag has as its width. Overrides --width
--version Print installed version
-v, --vertical Display the flag, but vertically
-w, --width int The width of the flag, in characters
```
Example: `cli-pride-flags -l trans` would display the trans flag and hold the terminal.
# Screenshots
Theres a page previewing all the flags on [my site :3](https://0xf0xx0.eth.limo/flags.html)
Some screenshots are below!


# Issues
- none :3
# TODO
- commit more crimes, but queerly
- conquer the world with the queer agenda