I hereby claim:
- I am brianwisti on github.
- I am randomgeek (https://keybase.io/randomgeek) on keybase.
- I have a public key ASAprXS_X-ehaquWkGbAIM7mdDAHfFy-E_DCLz2bALmnbQo
To claim this, I am signing this object:
--- | |
# Settings for clean markdown on Random Geekery | |
# See https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md | |
# | |
# Some rules override others, but I'm not sure which. | |
default: True | |
# MD001: heading-increment | |
MD001: True |
:root { | |
--system-stack-sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif; | |
--system-stack-serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; | |
--system-stack-monospace: Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace; | |
} | |
:root { | |
--notion-fg-default: rgb(255, 255, 255); | |
--notion-fg-gray: rgb(151, 154, 155); | |
--notion-fg-brown: rgb(147, 114, 100); |
I hereby claim:
To claim this, I am signing this object:
// This file processes a mess of FILE.md.txt files under Hugo `content/`, | |
// creating `index.html` files with HTML fragments and frontmatter. | |
// As far as Hugo's concerned it's just some more content, and I can prep | |
// for Astro or another Node-based SSG without disrupting the live site | |
// too much. | |
// | |
// Why? The Hugo version of my site is now SIX years old, and is a | |
// disorganized mishmash of formats and shortcodes. Porting it to | |
// anything else is what they call "non-trivial." | |
// |
#!/usr/bin/env python3 | |
import os | |
import os.path | |
import subprocess | |
import time | |
from splinter import Browser | |
def is_theme_dir(folder, item): |
#!/usr/bin/env perl | |
# Initial pass at massaging some Jekyll posts for rendering by Hugo | |
use v5.22.0; | |
use autodie qw(:all); | |
use experimental qw(signatures); | |
no warnings 'experimental'; | |
use Data::Dump 'pp'; |
#+TITLE: ELijah's TODOs | |
* References | |
- [[https://twitter.com/sleeplessgeek/status/474191967417806848][this tweet]] | |
* TODO Crawl Around | |
* TODO Put Things In Mouth | |
* TODO Suck The Cat's Tail :StretchGoal: |
### Keybase proof | |
I hereby claim: | |
* I am brianwisti on github. | |
* I am brianwisti (https://keybase.io/brianwisti) on keybase. | |
* I have a public key whose fingerprint is A56C 53BB B0F5 A210 DCCA 416B 5656 59BA 99E3 A28A | |
To claim this, I am signing this object: |
# A terrible idea | |
# Spent a couple minutes experimenting with the idea of using Ruby to initialize | |
# my Vim session instead of something reliable, like a .vimrc. | |
# | |
# Why? Because I love terrible ideas. | |
# BTW - only works for the simplest of options right now. | |
class VimSession | |
include VIM | |
def initialize &options |
# Blank Metro Template, but in CoffeeScript | |
# Just a dumb rewrite of the default.js in | |
# http://msdn.microsoft.com/en-us/library/windows/apps/hh986964.aspx | |
buttonClickHandler = (eventInfo) -> | |
userName = document.getElementById("nameInput").value | |
greetingString = "Hello, #{userName}!"; # oh yeah, CS does string interpolation | |
document.getElementById("greetingOutput").innerText = greetingString | |
app = WinJS.Application |