Nova

Extensions


Readme

Features

  • convert selection to FIGlet text
  • select FIGlet font
  • configure FIGlet text output options
  • auto comment converted text; supported syntaxes: CSS, HTML, Javascript, PHP, Typescript, and SCSS
  • prepend/append new lines to converted text
  • generate a custom preview of all installed FIGlet fonts

Requirements

FIGlet

FIGlet Text requires FIGlet to be installed locally. This extension assumes FIGlet has been installed using Homebrew. Once Homebrew is installed, simply run brew install figlet to install FIGlet.

How to Use FIGlet Text

FIGlet Text will add a 'Convert Selection to FIGlet' menu item to the Editor menu. Make one or more selections in the editor and run the command.

Planned Features

  • borders

Changelog

Version 1.9

  • changed Preview All Installed FIGlet Fonts to Generate FIGlet Font Collection Preview
  • added font collection selection for Generate FIGlet Font Collection Preview

Version 1.8.1

  • fixed duplicate text on every output line when indented selection was preceded by non-whitespace characters

Version 1.8

  • fixed missing font links
  • added BDF and C64 font collections

Version 1.7.1

  • removed unneeded filesystem entitlement (again)

Version 1.7

  • added Preview All Installed FIGlet Fonts to Extensions menu

Version 1.6.4

Version 1.6.3

  • refactored transformation workflow when outputting FIGlet converted text to the editor

Version 1.6.2

  • fixed FIGlet converted text on indented selections with prepended or appended lines

Version 1.6.1

  • fixed FIGlet converted text output on indented selections
  • refactored auto comment code
  • added SCSS and Typescript auto comment support

Version 1.6

  • added option to auto comment FIGlet converted output for CSS, HTML, Javascript, and PHP syntaxes

Version 1.5.1

  • added extension to 'formatters' category
  • added Repository link
  • updated Bug Reports link

Version 1.5

  • check for and remove some FIGlet fonts adding lines containing only whitespace at conversion
  • refactored FIGlet conversion process

Version 1.4

  • added font preview to Font options
  • removed unneeded filesystem entitlement

Version 1.3

  • added option to prepend and append new lines after conversion
  • converted text is now automatically deselected and the cursor is moved to the end of conversion
  • updated extension configuration descriptions

Version 1.2

  • added Output options to extension configuration

Version 1.1.1

  • updated configuration storage keys

Version 1.1

  • added Font options to extension configuration

Version 1.0

  • initial release