Skip to content

Instantly share code, notes, and snippets.

Tom von Schwerdtner tvon

Block or report user

Report or block tvon

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
tvon / add-label
Last active Feb 2, 2020
Add a label to a Docker image tarball.
View add-label
# Add a label to an image tarball (manifest v1).
# $ docker save alpine -o alpine.tar
# $ add-label alpine.tar org.mine.key foobar
# $ docker load -i alpine.tar
# $ docker inspect alpine | jq '.[].Config.Labels'
# {
# "org.mine.key": "foobar"
tvon / rewrite-docker-tar
Last active Jan 31, 2020
rewrite containerd docker tarballs
View rewrite-docker-tar
# rewrite-docker-tar ./image.tar ./output.tar
# Exporting 'docker' tarballs with buildctl is creating manifests with no file
# extensions (no .json or .tar.gz on the config or layers). This works with
# dockerd because it never looks at the extensions just tries various things with
# safe fallbacks. Other tooling relies on extensions and checks for
# .json, .tar, and .tar.gz.
tvon / config.yaml
Created Nov 3, 2019
terminus config
View config.yaml
profile: {}
shell: {}
- - Ctrl-`
ssh: {}
bell: visual
name: Tomorrow Night
View safari.css
body { margin: 0; color: #fff; background: #000; overflow: hidden; }
audio { visibility: hidden; }
#header h1, #apple div.icon { color: transparent; }
#apple, #header, #safari { position: absolute; top: 40%; left: 50%; }
#apple { width: 600px; height: 538px; margin: -290px 0 0 -290px; overflow: hidden; }
#apple div { position: absolute; width: 600px; height: 538px; opacity: 0; }
#apple div.icon { z-index: 3; background: url( no-repeat 233px 184px; }
tvon / doSomething.groovy
Created Oct 29, 2018
Jenkins pipeline vars/doSomething.groovy
View doSomething.groovy
#!/usr/bin/env groovy
// Specify default values but allow overriding.
// dosomething {
// arg1 = true
// arg2 = false
// arg3 = ""
// }
View configuration.nix
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running ‘nixos-help’).
{ config, pkgs, ... }:
imports =
[ # Include the results of the hardware scan.
tvon / build.gradle
Created Sep 13, 2017
Debugging / jenkins issue
View build.gradle
plugins {
id 'org.jenkins-ci.jpi' version '0.22.0'
id 'groovy'
id 'java'
id 'idea'
build.dependsOn jpi
View main.yaml
- name: "unifi | configure service db.mongo.local"
dest: "/usr/lib/unifi/data/"
regexp: '^db\.mongo\.local='
line: "db.mongo.local={{ unifi_db_mongo_local }}"
insertbefore: BOF
tvon / Dockerfile
Last active Feb 9, 2017
View Dockerfile
FROM golang:1.6
RUN dpkg --add-architecture i386 \
&& apt-get -q update \
&& apt-get -q -y upgrade \
&& apt-get -y install \
automake \
bc \
build-essential \
bzr \
tvon / kristol-memo.markdown
Created Mar 3, 2009
"Bill Kristol’s 1993 Memo Calling For GOP To Block Health Care Reform" converted to Markdown format from sources here:
View kristol-memo.markdown

Defeating President Clinton's Health Care Plan

What follows is the first in what will be a series of political strategy memos prepared by The Project for the Republican Future. The topic of this memo is President Clinton's health care reform proposal, the single most ambitious item on the Administration's domestic policy agenda.

These four pages are an attempt to describe a common political strategy for Republicans in response to the Clinton health care plan. By examining the president's own strategy and tactics, this memo suggests how Republicans might reframe the current health care debate, offer a serious alternative, and, in the process, defeat the president's plan outright.

Nothing in these pages is intended to supplant the many thoughtful analysis of the Clinton health care plan already produced by republican and others, analyses which have done much to expose both its glaring weaknesses and immediate dangers. In fact, this memo borrows heavily from articles and papers prepared by conserva

You can’t perform that action at this time.