SkillAgentSearch skills...

Vapyrwave

Turns text into VAPORWAVEtext from the Terminal.

Install / Use

/learn @jonesmartins/Vapyrwave
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Vapyrwave

This program turns your cool sentences into even cooler VAPORWAVE sentences with fullwidth characters.

Requires pyperclip and argparse.

Installation

  • Download the vapyrwave.py or clone the project.
  • Manually install pyperclip and argparse through pip or run pip install -r requirements.txt with this project's requirements file.
  • You're set!

Notes from Pyperclip's documentation (2020-06-03):

Currently only handles plaintext.

On Windows, no additional modules are needed.

On Mac, this module makes use of the pbcopy and pbpaste commands, which should come with the os.

On Linux, this module makes use of the xclip or xsel commands, which should come with the os. 

Otherwise run “sudo apt-get install xclip” or “sudo apt-get install xsel” (Note: xsel does not always seem to work.)

Otherwise on Linux, you will need the gtk or PyQt4 modules installed.

Usage

python vapyrwave.py [-h] [-s SPACES | -v | -b [BOTH]] sentence

The optional -v/--vertical flag verticalizes your sentence. The optional -s/--spaces flag adds N spaces between characters. The optional -b/--both flag joins vertical and horizontal results and adds N spaces between characters.

Examples

No flags

$ py vapyrwave.py "No flags"
>>> No flags
>>> Result saved to clipboard.

With spaces

$ py vapyrwave.py "Spaced characters" -s  2
>>> S  p  a  c  e  d     c  h  a  r  a  c  t  e  r  s
>>> Result saved to clipboard.

Verticalized

$ py vapyrwave.py "Verticalized" -v
>>> V
>>> e
>>> r
>>> t
>>> i
>>> c
>>> a
>>> l
>>> i
>>> z
>>> e
>>> d
>>> Result saved to clipboard.

Both

$ py vapyrwave.py "Why not both?" -b 1
>>> W h y   n o t   b o t h ?
>>> h
>>> y
>>>  
>>> n
>>> o
>>> t
>>>  
>>> b
>>> o
>>> t
>>> h
>>> ?
>>> Result saved to clipboard.
View on GitHub
GitHub Stars5
CategoryDevelopment
Updated1y ago
Forks0

Languages

Python

Security Score

60/100

Audited on Jul 1, 2024

No findings