An open API service indexing awesome lists of open source software.

https://github.com/ticky/macos-services

πŸ’» A collection of useful Services for macOS
https://github.com/ticky/macos-services

Last synced: 4 months ago
JSON representation

πŸ’» A collection of useful Services for macOS

Awesome Lists containing this project

README

          

# macOS Services

A collection of useful Services for macOS

## Installation

Clone or download a zip of the repository, then double-click each service, and Automator will prompt you to install.

## What's Included

### Converters

A set of text converters for some fun Unicode text effects. Each type includes a converter for both directions, and includes as many character substitutions as possible.

These include;

* Bold Serif (𝐁𝐨π₯𝐝 π’πžπ«π’πŸ)
* Double-Struck (𝔻𝕠𝕦𝕓𝕝𝕖-π•Šπ•₯π•£π•¦π•”π•œ)
* Fraktur (π•±π–—π–†π–π–™π–šπ–—)
* Full-Width (οΌ¦ο½•ο½Œο½ŒοΌοΌ·ο½‰ο½„ο½”ο½ˆ)
* Italic Serif (πΌπ‘‘π‘Žπ‘™π‘–π‘ π‘†π‘’π‘Ÿπ‘–π‘“)

_**Note**: At the time of testing, only Full-Width has widespread character support across mobile and desktop platforms._

### De-retinize Picture

Useful for Retina Macs, this will magically turn your Retina-sized screenshots into normal-sized ones. This one requires Imagemagick to be installed, and includes its default installation path from Homebrew.

It moves the original image to (if your filename is "filename", ) "filename@2x" and the shrunk-down version is output as "filename@1x". It supports any image format Imagemagick can handle.

If the selected image is not 144dpi (as Retina screenshots are), it will do nothing.

### How long is this text?

Shows an alert telling you how many characters were in the selected text.

### Insert Computer Name

Inserts the full name of the computer (as set in the Sharing preference pane) as text.

### Insert Hostname

Inserts the computer's network host name as text.

### Insert Unix Timestamp

Inserts the current Unix time as text.

### Insert UUID

Inserts a UUID, generated either by `uuid` or `uuidgen` (preferring `uuid`) as text.

### Send text to Pushover

Pushes the selected text to Pushover.

Requires configuring two passwords in Keychain Access;

1. Create a New Password Item (⌘N)
2. Set the Keychain Item Name to "Pushover User Token"
3. Set the Account Name to any value (tour Pushover account's email address is not a bad choice)
4. Set the Password to your User Key from [pushover.net](https://pushover.net)
5. Click "Add".
6. Repeat steps 1 through 5, instead setting the Item Name to "Pushover Service Token" and the password to an Application Token from [a new Pushover App](https://pushover.net/apps/build)

### Send URL to Instapaper

Sends a selected URL to Instapaper.

Requires configuring one password in Keychain Access;

1. Create a New Password Item (⌘N)
2. Set the Keychain Item Name to "Instapaper"
3. Set the Account Name to your Instapaper account's email address
4. Set the Password to your Instapaper account's password.
5. Click "Add".

### Show Instapaper Text

Opens the Instapaper Text version of the highlighted URL.