An open API service indexing awesome lists of open source software.

https://github.com/sambattalio/chad_stride

A small curses program to stride across your terminal
https://github.com/sambattalio/chad_stride

c chad chad-stride chadstride curses hacktoberfest stride terminal

Last synced: about 1 month ago
JSON representation

A small curses program to stride across your terminal

Awesome Lists containing this project

README

          


logoChad Stride


Like sl & cmatrix, but better.


outch!










Chad

## Features

On call, chad by default strides across your screen once and exits. However, his activity can be changed
by the following flags:

* `-c [r|g|b|m|c|y]`: Change chad's color & enable color changing via keyboard input while running.
(thanks @ginglis13!)

* `-a SLEEP_TIME`: Adjust sleep rate (in nanoseconds). Small number == faster chad. Defaults to 150000.

* `-f`: Chad ignores signals (thanks @pbui!)

* `-b SIZE`: Increase spacing of chad by `SIZE`

* `-l`: infinite looping

* `-s`: Chad stays in the center, striding in place.

* `-m MESSAGE`: Display message at bottom center of screen

* `-R`: Chad strolls with a rainbow effect

* `-p`: Chad flips when he hits the edge of the screen

## Installation

### Mac

**Install from source:**
```
make
make install
```

**Homebrew:**

`brew install sambattalio/homebrew-formulae/chad_stride`

### BSD/Linux

**Install from source:**
```
make
make install
```

You can install to a custom `PREFIX` by doing the following:
```
make PREFIX=~/.local install
```

**Uninstall:**
```
make uninstall
```

**AUR:**

`yay -S chad_stride`

**Snap:**
```
snap install --edge chad-stride
```

### Windows

Someone please tell me

## Contributing

This basically a read-only repository. Everything happens inside the command, as intended by Terry.