Skip to content

Latest commit

Β 

History

History
81 lines (63 loc) Β· 2.21 KB

File metadata and controls

81 lines (63 loc) Β· 2.21 KB

aclock

πŸ•’ aclock

A colorful analog clock for the terminal, built with Golang.

βš™οΈ Features

  • ⏰ Colorful analog clock rendered directly in your terminal
  • 🎨 Customizable color scheme for all clock elements
  • 🧩 No dependencies β€” just a single binary
  • πŸ–₯️ Cross-platform binaries (Windows, macOS, Linux)

πŸ’Ύ Download

Pre-built binaries are available for Windows, macOS, and Linux.

πŸ‘‰ Get the latest release here:
https://github.com/yoshihicode/aclock/releases/latest

πŸš€ Quick start

🐧 Linux

wget https://github.com/yoshihicode/aclock/releases/latest/download/aclock_linux_amd64.tar.gz
tar -xzvf aclock_linux_amd64.tar.gz
mv aclock /usr/local/bin/
aclock

🍎🍺 macOS / Homebrew

brew tap yoshihicode/tap
brew install aclock

# Run
aclock

πŸͺŸ Windows

Invoke-WebRequest -OutFile aclock_windows_amd64.tar.gz https://github.com/yoshihicode/aclock/releases/latest/download/aclock_windows_amd64.tar.gz
tar -xzvf aclock_windows_amd64.tar.gz
.\aclock.exe

πŸ“˜ Usage

Usage: aclock [flags]

A colorful analog clock rendered in your terminal.

You can customize the clock's appearance by specifying colors for:

    background
    face
    frame
    hour/minute/second hands
    pivot point
    tick marks

Colors available:

    red, orange, yellow, lime, green, cyan, sky, blue, indigo,
    purple, magenta, pink, scarlet, brown, gray, black, white,
    system (uses terminal's background color)

Example:

    aclock --face blue --frame white --hour yellow --min green --sec red

Controls:

    ESC, Ctrl+C    Exit the application

Flags:
  -h, --help                   Show context-sensitive help.
      --background="system"    Background color of the terminal area surrounding the clock.
      --face="gray"            Color of the clock face. This is the filled area inside the frame.
      --frame="white"          Color of the outer frame of the clock.
      --hour="blue"            Color of the hour hand.
      --min="green"            Color of the minute hand.
      --sec="cyan"             Color of the second hand.
      --piv="white"            Color of the pivot point.
      --tick="red"             Color of the tick marks.