Skip to content

Instantly share code, notes, and snippets.


Trey Piepmeier trey

View GitHub Profile
trey / markdown-autocomplete.js
Last active Mar 20, 2021
Autocomplete Markdown Lists in a Textarea (requires jQuery)
View markdown-autocomplete.js
const $textarea = $('textarea');
const ulRegex = /^- .+/;
const olRegex = /^\d+\. .+/;
const olNumberRegex = /^\d+/;
const emptyLiRegex = /^(-|(\d+\.)) $/;
const emptyOlLiRegex = /^\d+\. $/;
$textarea.on('keyup', e => {
const $this = $(;
trey / Safari.css
Last active Feb 27, 2021 — forked from shauninman/custom.css
Make Twitter dot com nicer.
View Safari.css
/* bye-bye brands */
/* */
div[aria-label~="Timeline"] div[role="group"] + div {
background-color: black;
position: absolute !important;
top: -24px !important;
left: -64px !important;
margin-top: 0 !important;
width: calc(100% + 64px);
height: calc(100% + 24px);
trey / remove-tumblr-cruft.css
Last active Feb 27, 2021
Remove Tumblr URL cruft.
View remove-tumblr-cruft.css
.tmblr-iframe—app-cta-button {
display: none !important;
trey / LICENSE
Last active Jan 13, 2021
Nicely Formatted Anti-Capitalist License
Copyright © 2020 Arthur L. Piepmeier III @trey
This is anti-capitalist software, released for free use by individuals and
organizations that do not operate by capitalist principles.
Permission is hereby granted, free of charge, to any person or organization
(the "User") obtaining a copy of this software and associated documentation
files (the "Software"), to use, copy, modify, merge, distribute, and/or sell
trey / .eleventy.js
Last active Jun 28, 2020
Display Image Exif Data in 11ty
View .eleventy.js
const responsiveImage = require('./src/_includes/shortcodes/responsive-image');
const exifData = require('./src/_includes/shortcodes/exif-data');
// …
module.exports = function(eleventyConfig) {
// …
eleventyConfig.addShortcode('responsiveImage', responsiveImage);
trey /
Last active Jun 28, 2021
VS Code settings 2021

Trey’s VS Code Settings

trey /
Last active Dec 30, 2019
A list of all the songs in A Tribe Called Quest Samples playlist on Spotify
trey /
Last active Jan 17, 2020
Cheat Sheet: J Dilla

I love this playlist so much and I would be sad if it went away. Now I’ll have the track names in any case.

27 hours and 3 minutes of shuffle-friendly goodness.


  1. In Spotify: select all tracks, copy, then paste them into a text file.
  2. Run shell script (which uses my url script).

Shell script:

trey /
Last active Jul 13, 2019
Starting to get Laravel Mix to be the new Blank Slate
trey /
Last active Oct 23, 2020
Mom and Pop Software Companies

Mom and Pop Software Companies

  • Self-funded.
  • Not built to flip.
  • No bigger than Panic.

Alphabetical list:

Company People