Skip to content

Instantly share code, notes, and snippets.

jackbaty / myessentials.lrtemplate
Last active Aug 14, 2021
My Lightroom Metadata field set
View myessentials.lrtemplate
return {
version = 1,
title = 'My Essentials',
id = 'com.mytagsets.tagset2',
type = 'MetadataFieldList',
sortOrder = -9,
items = {
jackbaty / titleUrlMarkdownClip.js
Last active Aug 7, 2021 — forked from idelem/titleUrlMarkdownClip.js
Bookmarklet to copy current page title and url in various formats to clipboard, like [title](url) - (Org mode, TiddlyWiki, and Markdown)
View titleUrlMarkdownClip.js
javascript:(function() {
function copyToClipboard(text) {
if (window.clipboardData && window.clipboardData.setData) {
/*IE specific code path to prevent textarea being shown while dialog is visible.*/
return clipboardData.setData("Text", text);
} else if (document.queryCommandSupported && document.queryCommandSupported("copy")) {
var textarea = document.createElement("textarea");
textarea.textContent = text;
View gist:f4a7ecff1af638af45abd584dcbeb761
javascript: (function() {
let sel = document.getSelection();
let selText = "";
let reference = `[[${location.href }][${document.title }]]`;
const selectedRanges = [];
if (sel.rangeCount > 1) {
selText = reference + "\n";
for (let i = 0; i < sel.rangeCount; i += 1) {
selText += `\t${sel.getRangeAt(i).toString().trim()}<<< \n`;
jackbaty /
Created May 25, 2021 — forked from mikepqr/
Make printouts from Firefox Reader mode look like dang NYRB artices

To install in Firefox:

  1. If it doesn't already exist, create a folder called chrome in your profile folder. The easiest way to find your profile folder is in about:profiles (there's a "Show in Finder" link for the folder on macOS). Be sure to choose the right profile is you have more than one.

  2. Put userContent.css above in the chrome folder you just created.

  3. Load about:config in Firefox then set toolkit.legacyUserProfileCustomizations.stylesheets to true.

  4. Quit and reopen Firefox, just for luck.

jackbaty / org-quote.txt
Last active May 4, 2020
Bookmarklet for adding quotes to org-mode
View org-quote.txt
Copied and modified from someone's (Anne-Laure Le Cunff?) Roam bookmarklet
javascript:(function(){let sel=document.getSelection();let selText="";const reference=`[[${location.href}][${document.title}]] `;const%20selectedRanges=[];if(sel.rangeCount>1){selText=reference+"\n";for(let%20i=0;i<sel.rangeCount;i+=1){selText+=`\t/${sel.getRangeAt(i).toString().trim()}/%20\n`;selectedRanges.push(sel.getRangeAt(i))}}else{selText=sel.toString().trim();if(selText.length){selectedRanges.push(sel.getRangeAt(0));selText=`/${%20selText%20}/%20via%20`}selText+=reference}const%20ta=document.createElement("textarea");ta.textContent=`${%20selText%20}`;document.body.appendChild(ta);const%20docSel=document.getSelection();docSel.removeAllRanges();;document.execCommand("copy");docSel.removeAllRanges();document.body.removeChild(ta);let%20newSel=document.getSelection();for(let%20i=0;i<selectedRanges.length;i+=1){newSel.addRange(selectedRanges[i])}let%20toaster=document.createElement("div");toaster.innerHTML=`Copied!`;toast
View gist:49179309f4ecc861547d97a7dc3f282b
{{^metadata.micro}}<title><![CDATA[ {{{metadata.icon}}} {{{title}}} ]]></title>{{/metadata.micro}}
{{! RSS feeds need a RFC 822 date}}
<pubDate>{{#formatDate}}ddd, DD MMM YYYY HH:mm:ss ZZ{{/formatDate}}</pubDate>
<dc:creator><![CDATA[ Jack Baty ]]></dc:creator>
<description><![CDATA[ {{{body}}} ]]></description>

Org Mode


(require 'org-devonthink)
(require 'org-mailmate)
(require 'org-thebrain)


View Nginx
server {
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
jackbaty / floating-images-plugin-json
Created Mar 5, 2019
Floating Image plugin for TiddlyWiki by PMario
View floating-images-plugin-json
"created": "20150320130633774",
"text": ".image-float-right {\n float: right;\n text-align: center;\n padding: 0.5em 0 1em 1em;\n}\n\n.image-float-left {\n float: left;\n text-align: center;\n padding: 0.5em 1em 1em 0;\n}\n\n.image-center {\n margin-left: auto;\n margin-right: auto;\n text-align:center;\n}\n\n.image-text:after,\n.clearfix:after {\n content: \"\";\n display: table;\n clear: both;\n}",
"title": "floating-image-css",
"tags": "$:/tags/Stylesheet floating-images",
"modified": "20150320150525854",
"type": "text/plain"
jackbaty / webmentions.js
Last active Dec 4, 2018
View webmentions.js
!function() {
var t = "",
a = $("hr.full");
if (1 === a.length) {
var e = $.ajax(t, {
data: {
target: "" + location.pathname
n = function(t) {