https://github.com/mia1024/pride-nyancat
Nyancat, but with pride
https://github.com/mia1024/pride-nyancat
lgbt nyan-cat nyancat pride pride-flag pride-flags
Last synced: 6 days ago
JSON representation
Nyancat, but with pride
- Host: GitHub
- URL: https://github.com/mia1024/pride-nyancat
- Owner: mia1024
- Created: 2020-08-30T19:36:19.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-07-10T00:49:00.000Z (almost 3 years ago)
- Last Synced: 2025-03-23T22:42:20.429Z (3 months ago)
- Topics: lgbt, nyan-cat, nyancat, pride, pride-flag, pride-flags
- Language: C
- Homepage:
- Size: 32.8 MB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Update: due to popular demands for zoom backgrounds, all pride nyancats have been converted to videos and uploaded under the `vid` [folder](https://github.com/mia1024/pride-nyancat/vid). Those videos are at a much higher resolution (3756✕2140 px) than a GIF image can handle. Each video (except for the video with everything) is at almost exactly 2 seconds and contains the exact number of frames to make the animation loop twice.
N.B.: Due to the nature of the videos (large area of solid colors), they cannot be perfectly transcoded to .mp4 files. So, when possible, please use the .mov files.
# Pride Flag Nyancat
Nyancat, but with pride.
## Description
This repository is a modified version of K. Lange's [terminal nyancat](https://github.com/klange/nyancat) to
show a nyancat with pride flags.
Comparing to K. Lange's version, the support for `telnet` (and therefore `systemd`) has been dropped.
Due to the nature of the pride flags, support for legacy terminals has also been dropped. To get an accurate reproduction
of the pride flags, a terminal emulator with
[true color support](https://gist.github.com/XVilka/8346728#now-supporting-true-color) is recommended. At the bare
minimum, there should be support for xterm-256color. An attempt has been made to display the flags with 4 bit colors
(ANSI 16 colors), but it looks very bad and should not be relied on.## Installation
```bash
git clone https://github.com/mia1024/pride-nyancat
cd pride-nyancat
make
make install
```## Usage
By default, a random flag is displayed. To specify the flag that is rendered, simply add
the first letter of the flag as a flag (pun intended) to the program.```pride-nyancat -L```
```pride-nyancat -G```
```pride-nyancat -B```
```pride-nyancat -T```
```pride-nyancat -Q```
```pride-nyancat -A```
```pride-nyancat -N```
```pride-nyancat -P```
## Alternative spellings
The lesbian flag can be displayed with any of the following:
```bash
pride-nyancat -L
pride-nyancat --lesbian
pride-nyancat --pride lesbian
pride-nyancat --pride l
pride-nyancat -p lesbian
pride-nyancat -p l
```The gay flag can be displayed with any of the following:
```bash
pride-nyancat -G
pride-nyancat --gay
pride-nyancat --pride gay
pride-nyancat --pride g
pride-nyancat -p gay
pride-nyancat -p g
```The bisexual flag can be displayed with any of the following:
```bash
pride-nyancat -B
pride-nyancat --bisexual
pride-nyancat --pride bisexual
pride-nyancat --pride bi
pride-nyancat --pride b
pride-nyancat -p bisexual
pride-nyancat -p bi
pride-nyancat -p b
```The transgender flag can be displayed with any of the following:
```bash
pride-nyancat -T
pride-nyancat --transgender
pride-nyancat --pride transgender
pride-nyancat --pride trans
pride-nyancat --pride t
pride-nyancat -p transgender
pride-nyancat -p trans
pride-nyancat -p t
```The genderqueer flag can be displayed with any of the following:
```bash
pride-nyancat -Q
pride-nyancat --queer
pride-nyancat --pride queer
pride-nyancat --pride q
pride-nyancat -p queer
pride-nyancat -p q
```The asexual flag can be displayed with any of the following:
```bash
pride-nyancat -A
pride-nyancat --asexual
pride-nyancat --pride asexual
pride-nyancat --pride ace
pride-nyancat --pride a
pride-nyancat -p asexual
pride-nyancat -p ace
pride-nyancat -p a
```The pansexual flag can be displayed with any of the following:
```bash
pride-nyancat -P
pride-nyancat --pansexual
pride-nyancat --pride pansexual
pride-nyancat --pride pan
pride-nyancat --pride p
pride-nyancat -p pansexual
pride-nyancat -p pan
pride-nyancat -p p
```The non-binary flag can be displayed with any of the following:
```bash
pride-nyancat -N
pride-nyancat --nonbinary
pride-nyancat --pride nonbinary
pride-nyancat --pride non-binary
pride-nyancat --pride nb
pride-nyancat -p nonbinary
pride-nyancat -p non-binary
pride-nyancat -p nb
```