显示 HN:Bash 屏保
Show HN: Bash Screensavers

原始链接: https://github.com/attogram/bash-screensavers

## Bash 屏保:为你的终端增添趣味 Bash 屏保是一个有趣的动画 ASCII 艺术屏保集合,全部用纯 Bash 编写 – 不需要显卡!这个项目为你的命令行带来复古风格的视觉效果,选项包括弹跳的球、烟花、矩阵模拟、雨等等。 要开始使用,只需克隆 GitHub 仓库 ([https://github.com/attogram/bash-screensavers.git](https://github.com/attogram/bash-screensavers.git)) 并运行 `./screensaver.sh`。你可以从菜单中选择,按名称或编号指定屏保,甚至随机选择一个。 该项目欢迎贡献,包括来自 AI 助手!它还提供了一个可视化工具“库”和一个 Discord 服务器,用于社区讨论。探索“画廊”以获取精美的屏保,探索“库”以获取实验性选项。这是一种为你的终端增添个性的有趣方式!

相关文章

原文

Logo

Tired of your boring old terminal? Wish you could spice up your command line with some animated ASCII art? Well, you've come to the right place!

Welcome to Bash Screensavers, a collection of screensavers written entirely in bash.

Because who needs fancy graphics cards and complex rendering engines when you have echo, sleep, and a little bit of tput magic?

Gallery - Quickstart - Contributing - Spotlight - Jury - Library - Chat

Release License Bash ≥3.2 GitHub commit activity GitHub stars GitHub watchers Forks Issues

The Gallery README has info on all the screensavers.

Matrix

git clone https://github.com/attogram/bash-screensavers.git
cd bash-screensavers
./screensaver.sh
Bash Screensavers v0.0.27 (Mystic Shine)

  1 . alpha        - random colorful pixels
  2 . bouncing     - bouncing 'O' madness
  3 . cutesaver    - infinite loop of cuteness
  4 . fireworks    - Ooh! Aah! Pretty lights!
  5 . life         - cellular automata
  6 . matrix       - the matrix has you
  7 . pipes        - an endless pipe maze
  8 . rain         - soothing, gentle rain
  9 . speaky       - dramatic talking screensaver
  10. stars        - twinkling starfield
  11. tunnel       - fly into the digital tunnel
  12. vibe         - vibe coding

(Press ^C to exit)

Choose your screensaver:

Start with the menu of screensavers

./screensaver.sh

Start with a specific screensaver

./screensaver.sh name

./screensaver.sh number

Start with a random screensaver:

./screensaver.sh -r

./screensaver.sh -h

./screensaver.sh -v

Direct run of a screensaver

./gallery/name/name.sh

We welcome contributions!

For the nitty-gritty, see CONTRIBUTING.md.

Vibe coders and AI Assistants are welcome to join the party.

The spotlight is a set of curator tools for marketing and publicity fluff, like pretty previews of all the screensavers.

Read the Spotlight Manual for details.

The jury makes sure the gallery is up-to-snuff.

They test everything. They're a bit batsy about it.

See the Jury Criteria for the rules.

This directory contains screensavers that are not yet ready for general use.

They may be broken, incomplete, or just not up to the quality standards of the main gallery.

Feel free to experiment with them, but use them at your own risk!

The library is filled with stuff about visualizations and voices.

Read the Library Index to get started.

Have questions, ideas, or just want to chat?

Join our Discord server!


Made with ❤️ and a lot of bash.

联系我们 contact @ memedata.com