Sign inSign up

poetaman/arttime

By poetaman

•Updated 13 days ago

Try ASCII art viewer and timer arttime! Though, no desktop notification/sound when run from docker.

Image
Developer tools
1

796

poetaman/arttime repository overview

This is the official page of arttime⁠'s docker images. arttime⁠ is a CLI application that blends beauty of ASCII / text art with functionality of clock / timer / pattern-based time manager in terminal ⏰. When installed natively arttime also uses desktop notifications and sounds. Arttime's docker image doesn't support desktop notifications and sounds. This image is for those who want to try arttime in docker before installing it on their computers!

NOTE: Don't press "Run in Docker Desktop" on this website. Instead, run the command below from a terminal.

Here's the command to run arttime's docker image from terminal. Note: don't run the image directly from Docker Desktop, as arttime is a CLI application and requires that it is run from terminal. arttime will start in UTC timezone unless you have environment variable TZ set to a preferred timezone before running the following command. For a normal installation (not docker), arttime automatically starts in users timezone. There is no clean and portable docker interface to inherit host timezone. You can change the timezone from within arttime, after it launches, by pressing z and following the instructions (e.g.: California time can be set by entering US/Pacific [tab based auto-completion hints are provided] after pressing z).

docker run -e TZ --rm -it poetaman/arttime:latest

Currently arttime images are available for 3 architectures: amd64, arm64 and riscv64. If you have trouble using either of these 3 images, please open an issue on arttime issues⁠. Happy arttime-ing!

If the above command doesn't work because your computer's architecture is something other than amd64, arm64, and riscv64; you can try the following command as a workaround (it will run on more architectures).

docker run -e TZ -it --rm alpine:latest sh -c '
  apk add --no-cache coreutils zsh curl fzf less tzdata
  ln -fs /usr/share/zoneinfo/UTC /etc/localtime
  export SHELL=$(command -v zsh); export LC_ALL=C.UTF-8
  curl -fsSL https://gist.githubusercontent.com/poetaman/bdc598ee607e9767fe33da50e993c650/raw/d0146d258a30daacb9aee51deca9410d106e4237/arttime_online_installer.sh | TERM=xterm-256color zsh
  TERM=xterm-256color ~/.local/bin/arttime
  echo "For more information, please check https://github.com/poetaman/arttime"'

Tag summary

Content type

Image

Digest

sha256:552a4c612…

Size

11.1 MB

Last updated

13 days ago

docker pull poetaman/arttime