Skip to content

Instantly share code, notes, and snippets.


Kyle Barron kylebarron

Block or report user

Report or block kylebarron

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
kylebarron /
Created Apr 1, 2019 — forked from pix0r/
Use wget to scrape all URLs from a sitemap.xml Usage:
if [ "$SITEMAP" = "" ]; then
echo "Usage: $0"
exit 1
XML=`wget -O - --quiet $SITEMAP`
kylebarron /
Created Oct 19, 2018 — forked from XVilka/
True Colour (16 million colours) support in various terminal applications and terminals

Colours in terminal

It's a common confusion about terminal colours... Actually we have this:

  • plain ascii
  • ansi escape codes (16 colour codes with bold/italic and background)
  • 256 colour palette (216 colours + 16 ansi + 24 gray) (colors are 24bit)
  • 24bit true colour ("888" colours (aka 16 milion))
printf "\x1b[${bg};2;${red};${green};${blue}m\n"
View tmux-cheatsheet.markdown

Printable version. Just delete this line and use pandoc tmux-cheatsheet.markdown -o tmux.pdf -V geometry="margin=1in"

tmux shortcuts & cheatsheet

kill session:

tmux kill-session -t myname


kylebarron /
Created Aug 7, 2018 — forked from mcaceresb/
Delete all comments from a Stata do file
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# TODO: Comment code; include regexp? explanations
# TODO: parse with delimit in separate file; note this is imperfect. It
# has to be because of the way it works, which is super messy (specially
# for multi-line strings; i.e. stuff in quotes spanning many lines).
# TODO: scan code for `/*/`, `*/*`, and similar constructs. 'Please open
kylebarron /
Last active Jun 6, 2018 — forked from jeromerobert/
Pandoc filter to create PDF files from SVG
#! /usr/bin/env python
Pandoc filter to convert svg files to pdf as suggested at:
rsvg-convert or inkscape must be installed
__author__ = "Jerome Robert"
kylebarron / statab
Last active Jun 28, 2018 — forked from pschumm/statab
Wrapper for "stata -b" which issues an informative error msg and appropriate (i.e., non-zero) return code
View statab
#! /usr/bin/env bash
# Wrapper for "stata -b" which issues an informative error msg and appropriate
# (i.e., non-zero) return code
# The basic idea for this script (including grepping the log file to determine
# whether there was an error) was taken from a similar script posted by Brendan
# Halpin on his blog at
# This script was forked from
You can’t perform that action at this time.