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

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 FONT  use this font face
  -s N, --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