Skip to content

dickiedyce/TextBuddyScripts

Repository files navigation

TextBuddy.app Custom Scripts

This repository is a collection of custom scripts for TextBuddy, a Mac app by Tyler Hall.

To use the scripts, open TextBuddy and choose Scripts->Open Scripts Folder from the menu. Save any script from this repository to that folder (ensuring that the extension is .js).

Scripts located in that folder, it can be run in TextBuddy using ⌘R, or generally on the clipboard using ⌘T.

Script Descriptions

Keep Only Email Names.js

Convert email addresses copied from a GMail to a list of participants. It also fixes the reverse ordering of names in quotes. Compare with the built-in Keep Only Email Addresses.

Before:

Fred Bloggs <fred.bloggs@example.com>, Freda Bloggs <freda.bloggs@example.com>, "Soap, Josephine" <jo.soap@example.com>, Joe Soap <joe.soap@example.com>

After:

Fred Bloggs 
Freda Bloggs 
Josephine Soap 
Joe Soap

Comma-Delimited List to Lines.js

Convert comma separated lines into multiple lines.

Before:

Fred Bloggs, Freda Bloggs, Josephine Soap, Joe Soap
Fred Smith, Freda Smith, Josephine Jones, Joe Jones

After:

Fred Bloggs
Freda Bloggs
Josephine Soap
Joe Soap
Fred Smith
Freda Smith
Josephine Jones
Joe Jones

Lines to Comma-Delimited List.js

Convert multiple lines into a single comma separated line.

Before:

Fred Bloggs 
Freda Bloggs 
Josephine Soap 
Joe Soap

After:

Fred Bloggs, Freda Bloggs, Josephine Soap, Joe Soap

Line Numbers to Asterisks.js

Convert a markdown ordered list to a bullet list.

Before:

1. line 1
2. line 2
3. line 3

After:

* line 1
* line 2
* line 3

Line Numbers to Dashes.js

Convert a markdown ordered list to an unordered list.

Before:

1. line 1
2. line 2
3. line 3

After:

- line 1
- line 2
- line 3

Markdown Bullet Points.js

Convert lines into a list of markdown bullet points. (This is actually equivalent to Prepend Lines With..., using * but included for completeness.)

Before:

line 1
line 2
line 3

After:

* line 1
* line 2
* line 3

Remove Initial Asterisks.js

Remove bullet points from a list.

Before:

* line 1
* line 2
* line 3

After:

line 1
line 2
line 3

Remove Initial Dashes.js

Remove dashes from an unordered markdown list..

Before:

- line 1
- line 2
- line 3

After:

line 1
line 2
line 3

Remove Line Numbers.js

Remove numbering from an ordered markdown list.

Before:

1. line 1
2. line 2
3. line 3

After:

line 1
line 2
line 3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published