This file contains 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
# From https://trac.cyberduck.io/ticket/7317 | |
# | |
# Should do it automatically, if it doesn't, check if ~/.config/filezilla/sitemanager.xml exists. | |
# If it doesn't, create the directory, and | |
cp ~/.filezilla/sitemanager.xml ~/.config/filezilla/sitemanager.xml | |
defaults delete ch.sudo.cyberduck bookmark.import.de.filezilla | |
# Relaunch Cyberduck |
This file contains 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
# WARNING: This is not a complete script. | |
# You could update the hardcoded values, but practically, it will need to | |
# be modified to programmatically process your source files and append the | |
# result to the autoEdit transcripts.json array. | |
# This is the internal autoEdit project ID. | |
# Once you've created the project in autoEdit you can get the ID from | |
# /path/to/digital-paper-edit-electron/db/projects.json | |
# on macOS this is /Users/username/Library/Application Support/digital-paper-edit-electron | |
project_id="1234567890" |
This file contains 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
export default function ShowNotes({ transcript, seekTo }) { | |
const headings = transcript.filter((entry) => 'heading' in entry && entry.heading); | |
return ( | |
<ul> | |
{headings.map((heading, ix) => | |
<li | |
key={`timeline-${ix}`} | |
role="button" | |
data-start={heading.start} |
This file contains 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
const GistTransformer = { | |
name: 'Gist', | |
shouldTransform(url) { | |
const {host} = new URL(url); | |
return ['gist.github.com'].includes(host); | |
}, | |
getHTML(link) { | |
const url = new URL(link); | |
const id = url.pathname.split('/').pop(); |
This file contains 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 this | |
const modifyToken = require('markdown-it-modify-token'); | |
module.exports = function (config) { | |
... | |
// Pass a custom instance of markdownIt into eleventy. | |
config.setLibrary("md", markdownIt({ | |
// html, breaks, and linkify are default options from eleventy. | |
html: true, | |
breaks: true, |
This file contains 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
// https://github.com/benhoneywill/stoic-quotes | |
async function daily_stoic() { | |
const res = await fetch(`https://stoic-quotes.com/api/quote`); | |
const body = await res.json(); | |
return `> [!quote] Daily Stoic\n> ${body.text}\n> — ${body.author}`; | |
} | |
module.exports = daily_stoic; |
This file contains 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
# YMMV | |
from django.conf import settings | |
from django.contrib.auth.models import Group, Permission | |
from django.core.management.sql import emit_post_migrate_signal | |
from django.db import migrations, models | |
import django.db.models.deletion | |
import logging |
This file contains 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
// Requested fix for https://github.com/supabase/gotrue/issues/1290 | |
export async function middleware(req: NextRequest) { | |
const res = NextResponse.next(); | |
const supabase = createMiddlewareClient({req, res}); | |
const {error} = await supabase.auth.getSession(); | |
// Trying to fix "Invalid Refresh Token: Already Used" |
This file contains 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
// File: lib/collections/categories.js | |
const slugify = require("slugify"); | |
const getAllKeyValues = require("../utils/getAllKeyValues"); | |
module.exports = (collection) => { | |
let allCategories = getAllKeyValues( | |
collection.getFilteredByGlob("src/posts/**/*.md"), | |
"categories" |
This file contains 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 type {NextRequest, NextResponse} from 'next/server' | |
export async function middleware(req: NextRequest) { | |
const requestHeaders = new Headers(req.headers) | |
requestHeaders.set('x-request-url', req.url); | |
const res = NextResponse.next({ | |
request: { | |
headers: requestHeaders | |
} |
NewerOlder