• Stars
    star
    458
  • Rank 95,591 (Top 2 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Print your name in style

Figurine

PkgGoDev GitHub go.mod Go version Go Report Card License

Print your name in style

Screenshot

Table of Contents

  1. Installation
  2. Usage
  3. See Also
  4. License

Installation

You can download the latest binary from here, or you can compile from source:

go install github.com/arsham/figurine@latest

Usage

Every time the application is called, it chooses a random font for rendering the message. Pass the message you want to decorate as arguments.

figurine Some Text

You can print available fonts:

figurine -l
figurine -l -s
figurine -ls Sample Text

To set a font:

figurine -f "Poison.flf" Some Text

To get a list of available arguments:

figurine -h

This application is very light weight, so feel free to add it to your .zshrc/.bashrc file, so each time you open a new shell it shows you a nice message.

See Also

See also Rainbow, which is the library that colours the output.

License

Use of this source code is governed by the Apache 2.0 license. License that can be found in the LICENSE file.

More Repositories

1

blush

Grep with colours
Go
545
star
2

rainbow

Tasty rainbows for your terminal! (lolcat clone)
Go
64
star
3

shark

Neovim setup, all in Lua
Lua
30
star
4

arshamiser.nvim

Neovim status-bar based on feline, a colour scheme, and foldtext function
Lua
19
star
5

arshlib.nvim

Common library for using in neovim plugins
Lua
11
star
6

indent-tools.nvim

Neovim pluging for dealing with indentations
Lua
10
star
7

expipe

Ship your expvar metrics to elasticsearch
Go
10
star
8

listish.nvim

Neovim plugin for quickfix and local lists
Lua
9
star
9

fzfmania.nvim

Powerful FZF setup for Neovim in Lua
Lua
8
star
10

matchmaker.nvim

Neovim plugin for quickly highlighting matches
Lua
7
star
11

yanker.nvim

Neovim plugin for keeping a yank history
Lua
7
star
12

django-searchbar

A simple search bar and view handler to validate and get the results
Python
7
star
13

dotfiles

My dotfiles for zsh, tmux, etc.
Shell
6
star
14

archer.nvim

Neovim mappings and text objects for archers
Lua
6
star
15

gitrelease

This program can set the release information based on all commits of a tag
Go
5
star
16

django-cachedpaginator

Paginator that caches pages automatically
Python
5
star
17

gistflow

A Qt application for managing your gists
Go
4
star
18

dbtools

Go db helpers library for using in production code and tests.
Go
3
star
19

sublime-text-3

My Sublime Text 3 settings
Go
2
star
20

awesomewm-config

Awesome Window Manager config
Lua
1
star
21

retry

Retry a function until is succeeds
Go
1
star
22

SelectBetween

A sublime text plugin for selecting an area surrounded by a character at cursor(s) position
Python
1
star
23

GoToChar

A sublime text plugin for going to next/previous character
Python
1
star