| description | mode | model | tools | ||||||
|---|---|---|---|---|---|---|---|---|---|
Claude Code-compatible agent for Anthropic OAuth |
primary |
anthropic/claude-opus-4-5 |
|
Based on Joan Westenberg's Metabolic Workspace.
You've probably tried this before: Notion, Obsidian, Roam, whatever. You set up folders, tags, bidirectional links. You clip articles. You highlight passages. You build an elaborate archive.
Problem: Using HTTP redirects for Lightning Address (sats@example.com → user@getalby.com) adds 200-500ms latency because wallets must follow the redirect before fetching the LNURL-pay response.
Solution: Replace redirects with an Edge Function proxy that fetches from Alby server-side and returns the response directly.
Before (redirect):
Disable laptop displays when external monitor is connected OR lid is closed. Works automatically with hotplug detection.
Three files:
- monitor-manager.sh - Script with laptop display configs and logic
- monitors.conf - Defines all displays + runs script on reload/lid events
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| Convert Jekyll-formatted markdown files to prose.sh format. | |
| This script transforms Jekyll blog posts to prose.sh format with the following enhancements: | |
| 1. Processes all .md files in the current directory | |
| 2. Creates a 'prose.sh' subdirectory for output files | |
| 3. Transforms front matter: | |
| - Removes Jekyll-specific fields like layout | |
| - Preserves title, date, description (with markdown removed) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import json | |
| import os | |
| import re | |
| import argparse | |
| def sanitize_filename(title): | |
| """Convert a title into a safe filename by replacing invalid characters, preserving spaces.""" | |
| # Replace invalid filesystem characters with spaces | |
| invalid_chars = r'[\/:*?"<>|]' | |
| sanitized = re.sub(invalid_chars, ' ', title.strip()) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # Usage: download-mp4.sh <YouTube_URL> | |
| if [ -z "$1" ]; then | |
| echo "Usage: download-mp4.sh <YouTube_URL>" | |
| exit 1 | |
| fi | |
| URL="$1" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Check if a search string is provided as a command-line argument | |
| SEARCH_STRING="$*" | |
| # Function to handle playback | |
| play_content() { | |
| # Use `ytfzf` to fetch the video URL | |
| VIDEO_URL=$(ytfzf -L "$SEARCH_STRING" 2>/dev/null) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* Any CSS added here can be used to override theme CSS. */ | |
| /* Use ":reload-theme" in Catapult to see changes. */ | |
| /* For available classes, see the Catapult default "dark" theme: */ | |
| /* https://github.com/otsaloma/catapult/blob/master/data/themes/dark.css */ | |
| .catapult-input-entry { | |
| font-family: "Cantarell", sans-serif; | |
| } | |
| .catapult-search-result-title { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require ["fileinto", "imap4flags", "envelope"]; | |
| if address :is :localpart ["from", "all"] [ | |
| "do-not-reply", | |
| "do_not_reply", | |
| "donotreply", | |
| "newsletter", | |
| "no-reply", | |
| "noreply", | |
| "notification", |
NewerOlder