Evan Harmon - Memex

PopClip

url:: PopClip
extensions:: PopClip Extensions
  • Brett's PopClip Extensions - BrettTerpstra.com
    • Remember, there is overlap with Terpstra's Services installation thing
    • Some that say aren't compatible with Monterey say they might work if you install php. So maybe try that for converting unix time e.g.

Functions

  • Builtin and unremovable
    • Spelling
    • Open Link (if its a URL)
    • Search in default browser - Arc
  • Raycast
  • ChatGPT
  • Searches
    • Wikipedia
    • Dictionary - builtin - uses local dictionary so its fast at least
    • Amazon - just search in browser or raycast
  • Drafts
  • Transformations
    • Cases
      • Lowercase all
      • Uppercase all - constant case
      • CapitalCase - each word cap
      • Title Case - only significant words cap
      • Sentence Case - ?
      • camelCase
      • snake_case
      • kebab-case
      • what is capital case
    • Spaces
      • slugify - encode for url with %20 etc.
      • remove spaces
      • convert spaces to underscore
      • convert spaces to hyphens
  • Wraps
    • quotes
      • single quote
      • double quote
      • single backtick
      • triple backticks
      • triple single quotes
      • triple double quotes
    • brackets
      • {}
      • ()
      • []
      • [[]]
    • Terpstra's Comment PopClip Extension
      • //
      • /* */
      • html
    • Terpstra's Code PopClip Extension
      • Detects whether there are multiple lines:
      • if not, it surrounds the input with single backticks
      • if so, it wraps the block in triple backticks (fenced)
    • Column length
      • e.g. normally 80 or 72
  • Markdown
    • Copy web content from browser as markdown
    • Transform html to markdown
  • Lists
    • Terpstra's BulletList PopClip Extension
      • PopClip extension to turn lines of text into Markdown bullet items. Indentation is handled as nested lists and existing markers are overwritten (numbered list becomes bullet list).
      • Numbered lists
      • Holding Option (⌥) while clicking the button for the extension in the PopClip bar will create/update a numbered list instead. When the list is already a numbered list, it will be re-numbered to fix any gaps or out-of-order numbering within nest levels.
      • Clear list formatting
      • Holding Command (⌘) while clicking will remove all list prefixes.
      • Bullet format
      • When you install this extension, you’ll get an options page where you can select the type of bullet you prefer for unordered lists. This can be accessed again later by clicking the pencil button at the bottom of the list, then clicking the gear button next to the BulletList extension.
    • Convert commas to list
    • Convert list to commas - join with commas
    • Sort
    • reverse sort
    • deduplicate
  • Utility
    • Most random, infrequent utility like things I should tackle with Raycast - getting the selection into raycast and having a method there. Unles it becomes super common and useful
      • Raycast
        • Base64
        • Unix time
        • conversions
        • speak text
  • Add/append
  • URLs
    • Open Link in specific browser - Chrome (for developer browser - configurable to any browser)
    • Open all urls in default browser
    • Copy all urls in selected text - only the urls
    • Open in... Chrome or choose browser
    • Terpstra's CheckURLs PopClip Extension
      • Opens URLs in popup but doesn't work for me
    • Terpstra's Cleaner PopClip ExtensionLink
      • PopClip extension to lengthen and clean URLs.
      • Use extension settings to determine whether it strips Google Analytics strings only, or all query strings.
      • Option: force clean all query strings, ignore settings
      • Command: Output just the resulting URL(s)
      • Command-Option: Output just URL(s) with all query strings stripped
  • Text Stat
    • Word count
    • character count
    • line count
  • Clipboard
    • Append to clipboard
    • swap with clipboard
  • Call
  • Large Type
  • Send to Share sheet?
  • Terpstra's Outdent PopClip Extension
    • If it helps with corner cases in obsidian than are annoying?
  • Terpstra's TooManyWrappers PopClip Extension
    • Customizable with any character

Terminal Modifications (increase number of plugins)

defaults write com.pilotmoon.popclip MaxNumberOfExtensions -int 50
(default 30)

defaults write com.pilotmoon.popclip MenuSizeLimit -int 25
(default 16 - this is the size of the first menu before the “more” button)

Inbox

PopClip
Interactive graph
On this page
PopClip
Functions
Terminal Modifications (increase number of plugins)
Inbox