Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vilmibm/gh-screensaver
full terminal animations
https://github.com/vilmibm/gh-screensaver
gh-extension
Last synced: 4 days ago
JSON representation
full terminal animations
- Host: GitHub
- URL: https://github.com/vilmibm/gh-screensaver
- Owner: vilmibm
- License: gpl-3.0
- Created: 2021-07-26T23:12:03.000Z (over 3 years ago)
- Default Branch: trunk
- Last Pushed: 2022-07-12T19:55:51.000Z (over 2 years ago)
- Last Synced: 2025-01-02T07:08:57.972Z (11 days ago)
- Topics: gh-extension
- Language: Go
- Homepage:
- Size: 51 MB
- Stars: 192
- Watchers: 4
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-terminal-art - gh-screensaver: fireworks / starfield / pipes / pollock / life
- awesome-gh-cli-extensions - **screensaver** - Extension that runs animated terminal "screensavers". (Fun)
- jimsghstars - vilmibm/gh-screensaver - full terminal animations (Go)
README
# gh-screensaver
_being a gh extension that runs animated terminal "screensavers"_
## installation
```
gh extension install vilmibm/gh-screensaver
```## usage
- `gh screensaver` run a random screensaver
- `gh screensaver -s pipes` run a screensaver by name
- `gh screensaver -l` list available screensaversExtra configuration options can be passed after a `--`; for example:
```
gh screensaver -smarquee -- --message="hello world" --font="script"
```## savers
### fireworks
watch a fireworks display.
![fwork2](https://user-images.githubusercontent.com/98482/134737299-aa306b69-ceb4-49c1-95c8-3582d195250c.gif)
`--color` `full` or `off`. Default `full`
### starfield
fly through space.
![starfield](https://user-images.githubusercontent.com/98482/134737341-701d0e7d-476f-4a29-8309-d34b4935c6a3.gif)
`--density` Default `250`. The number of stars to render.
`--speed` Default `4`. Higher is faster.### pipes
2d pipes draw across the screen.
![pipes2](https://user-images.githubusercontent.com/98482/134737439-34967494-7742-4c55-b92c-da17d6f9f5a9.gif)
`--color` `full` or `off`. Default `full`
### pollock
paint splotches cover the screen.
![pollock](https://user-images.githubusercontent.com/98482/134737473-b5a6a046-58e2-4471-b3c6-3ee191a47af6.gif)
### life
game of life.![r-pentomino](https://i.imgur.com/Qq3c0N1.gif)
![dragon](https://media.giphy.com/media/PwIywr183ioixLHqHX/giphy.gif)`--seed` `glider`,`noise`,`R`,`dragon`,`gun`,or `pulsar`. Default random.
`--color` `full` or `off`. Default `full`contributed by [@meiji163](https://github.com/meiji163)
## author
nate smith