Table of Contents
About
Inspired by mymind↗ iOS app, Blackbox↗ iOS game and terrible iOS clipboards.
aka: Peripheral↗, Input, AUX (Auxiliary)
A peripheral or peripheral device is an auxiliary device used to put information into and get information out of the computer.
peripheria, from Ancient Greek περιφέρεια (periphéreia, “the line around the circle, circumference, part of a circle, an arc, the outer surface”)
Universal ios sharesheet appwebapp, anything shared to the app is stored, catelogued, linked and editable, sortable, searchable and explorable offline in the app.
I'm prepared to wait as long as needed for Elon Musks NeuraLink to reach primetime but, We cant afford to sit around till then, we need incremental improvements of our Peripherals, over the Keyboard, Mouse and Touch Screens we have today.
Bookmarklet
iOS shortcut
Lit 🔥 Input↗ an iOS shortcut which enables sending stuff from anywhere the iOS sharesheet is available, including highlighted text snippets etc, to this (your) Input Buffer.
Implementation
Bugs and Todos
-
exec=onload
output is still buggy. - Search 🔍
const qs = location.search.slice(1)
return `Here's a [Mock Input](?${qs + (qs ? '&' : '')}input=${encodeURIComponent("- [ ] some **Input** " + new Date())}) to test input capture.`
Here's a Mock Input§ to test input capture.
Core
.dir-bigger {
font-size: 1.2em;
}
# ${(new Date()).toISOString().split("T")[0]}
- created from template
```
${new Date()}
```
export const viewer = ({ node, React }) => {
const rc = React.createElement;
const meta = node.properties.meta;
const href = `javascript:(function(){${node.data.value}})()`;
return rc("span", null, [
"Bookmarklet: ",
rc("a", { href: href }, `Run ${meta && meta.id ? meta.id : "bookmarklet"}`),
" href: ",
rc("pre", null, rc("code", null, href)),
]);
};