Skip to content

Instantly share code, notes, and snippets.

View pilotmoon's full-sized avatar
🏠
Working from bed

Nick Moore pilotmoon

🏠
Working from bed
View GitHub Profile
View icon.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View gist:19d1e77ae19c86941ac3865dbc95571c
#popclip
name: Comment Out
icon: square filled monospaced /*
javascript: popclip.pasteText("/* " + popclip.input.text + " */");
@pilotmoon
pilotmoon / another.js
Last active July 27, 2023 08:36
random snippet example
@pilotmoon
pilotmoon / NetNewsWire.js
Last active February 15, 2023 16:42
PopClip Extension to add a URL to NetNewsWire
View NetNewsWire.js
// #popclip
// name: NetNewsWire
// icon: iconify:carbon:satellite-radar
// requirements: [url]
// lang: js
const url = popclip.input.data.urls[0];
popclip.openUrl("feed:" + url, {
app: "com.ranchero.NetNewsWire-Evergreen"
});
@pilotmoon
pilotmoon / PopRichString+Markdown.m
Created January 21, 2023 17:41
Add formatting to NSAttributedString initilalized from Markdown
View PopRichString+Markdown.m
//
// PopRichString+Markdown.m
// Pop
//
// Created by Nicholas Moore on 29/11/2022.
//
#import "PopRichString+Markdown.h"
#import "NMKit.h"
@pilotmoon
pilotmoon / SwapName.yaml
Created June 3, 2022 09:52
PopClip extension to swap "Doe, John" to "John Doe"
View SwapName.yaml
#popclip
name: Swap Name
icon: symbol:arrow.triangle.swap
after: paste-result
regex: '\w+, .+'
javascript: |
const match = popclip.input.text.match(/(\w+), (.+)/)
if (match) return match[2] + ' ' + match[1]; else return null
# The above block is an Extension SNippet - select it to install the extension with PopClip
@pilotmoon
pilotmoon / Raycast.yaml
Last active May 31, 2022 08:03
Raycast
View Raycast.yaml
#popclip extension snippet to send text to Raycast
name: Raycast
before: copy
url: raycast://
after: paste
@pilotmoon
pilotmoon / gist:fc21103363ffaedf4d99535648f9ef73
Created May 5, 2022 13:17
Multiple action snippet example
View gist:fc21103363ffaedf4d99535648f9ef73
# popclip
name: Dictionaries
actions:
- icon: square 見
url: mkdictionaries:///?text=***&category=ja&scope=headword
- icon: square 用
url: mkdictionaries:///?text=***&category=ja&scope=example
View gist:52c735fa4cb5888f8c51a7546708695f
#popclip
name: paste >
requirements: [paste]
javascript: popclip.pasteText(pasteboard.text.split(/\n/).map(str => '> ' + str).join('\n'))