Skip to content

fezcode/atlas.screensaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atlas.screensaver 📺

Banner Image

atlas.screensaver is a collection of nostalgic and aesthetic terminal screensavers. Part of the Atlas Suite, it brings classic visualizers like vintage Pipes and Starfield animations to your modern terminal with a clean "Onyx & Gold" touch.

Go Version Platform

✨ Features

  • 🛠️ Multiple Modes: Choose between classic Pipes, 3D Starfield, or Random mode.
  • 🎨 Aesthetic Colors: Vibrant, high-visibility colors that match the Atlas Suite theme.
  • ⌨️ Interactive TUI: Simple menu to select your preferred visualizer.
  • 🏎️ Smooth Animation: Optimized frame rates for a fluid terminal experience.
  • 📦 Zero Dependencies: Compiles to a single portable binary.

🚀 Installation

Recommended: Via Atlas Hub

The easiest way to install is using the central hub:

atlas.hub

Select atlas.screensaver from the list and confirm.

From Source

git clone https://github.com/fezcode/atlas.screensaver
cd atlas.screensaver
gobake build

⌨️ Usage

Simply run the binary to open the selection menu:

./atlas.screensaver

Controls

Key Action
↑/↓ / j/k Navigate: Move through menu options.
Enter Select: Start the screensaver.
Esc / q Back/Exit: Return to menu or quit.
Ctrl+C Quit: Exit the application.

🏗️ Building

The project uses gobake for orchestration:

# Build for all platforms
gobake build

📄 License

MIT License - see LICENSE for details.

About

A collection of nostalgic and aesthetic terminal screensavers including vintage Pipes and Starfield animations. Built with Go and Bubble Tea. Part of the Atlas Suite.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages