Skip to content
/ ubanner Public

Unicode-enabled banner(1)-like program

License

Notifications You must be signed in to change notification settings

jwilk/ubanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ba9033d · Apr 15, 2025
Apr 15, 2025
Feb 1, 2025
Feb 1, 2025
Jun 18, 2024
Apr 15, 2025
Jun 18, 2024
Apr 15, 2024
Feb 1, 2025
Apr 8, 2024
Apr 24, 2024
Sep 11, 2024

Repository files navigation

Overview

$ ubanner --help
usage: ubanner [-h] [--version] [--list-fonts] [--trim] [-f FONT] [-s N] [-S]
               [TEXT ...]

positional arguments:
  TEXT

options:
  -h, --help         show this help message and exit
  --version          show version information and exit
  --list-fonts       print list of available font faces
  --trim             trim leading/trailing empty lines
  -f, --font FONT    use this font face
  -s, --font-size N  font size in pixels (default: 32)
  -S, --full-screen  max font size to fit terminal window

$ ubanner -f 'DejaVu Sans' 'd͡ʒ'
             ░░░▒▒▒▒▒▒▒▒░░░
        ░▒█████▒▒▒▒▒▒▒▒▒▒█████▒░
      ██▒░                   ░░▒██
              ░██░
              ░██░
              ░██░
     ▒██████▒ ░██░   ░█████████████░
   ▒███░░ ░░▒████░             ▒███
  ▒██▒       ░███░            ███▒
  ███         ▒██░          ░███
  ███         ░██░         ███░
  ███         ▒██░       ░███▒░░
  ▒██▒       ░███░       ░████████░
   ▒███░░ ░░▒████░              ▒███
     ▒██████▒ ░██░               ▒██▒
                                 ▒██▒
                     ░░         ▒███
                     ▒████████████░
                        ░░░░░░░░

Dependencies

  • Python (≥ 3.6)
  • PyGI
  • Pango GIR bindings
  • Pycairo (≥ 1.11)

About

Unicode-enabled banner(1)-like program

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published