Skip to content

Instantly share code, notes, and snippets.

View hartsick's full-sized avatar

Christa Hartsock hartsick

View GitHub Profile
@hartsick
hartsick / masto-guide-for-friends.md
Last active April 6, 2023 19:39
My tips for friends thinking of joining Mastodon

A guide for friends considering Mastodon

A lot of my friends have recently been considering leaving Twitter for other networks, and many are considering Mastodon. There are many guides floating about that can tell you about Mastodon and the Fediverse, which is really exciting! It can be overwhelming to sort through them all, though, and honestly I haven't read them since I know my way around.

So, this is the blog version of me sitting down with a friend explaining what I know about Mastodon and how I'd recommend approaching setting up an account there for the first time and getting oriented.

What's in this:

  1. What is the Fediverse / Mastodon?
  2. Why would I want to join?
  3. Where do I start?
@hartsick
hartsick / binaryanomaly-2.theme.bash
Created March 30, 2017 00:33
Custom bash-it theme based on Binary Anomaly
#!/usr/bin/env bash
# Set term to 256color mode, if 256color is not supported, colors won't work properly
if [[ $COLORTERM = gnome-* && $TERM = xterm ]] && infocmp gnome-256color >/dev/null 2>&1; then
export TERM=gnome-256color
elif infocmp xterm-256color >/dev/null 2>&1; then
export TERM=xterm-256color
fi
# Detect whether a rebbot is required
@hartsick
hartsick / binary-anomaly-2
Created March 30, 2017 00:33
Custom bash-it theme based on Binary Anomaly
#!/usr/bin/env bash
# Set term to 256color mode, if 256color is not supported, colors won't work properly
if [[ $COLORTERM = gnome-* && $TERM = xterm ]] && infocmp gnome-256color >/dev/null 2>&1; then
export TERM=gnome-256color
elif infocmp xterm-256color >/dev/null 2>&1; then
export TERM=xterm-256color
fi
# Detect whether a rebbot is required
@hartsick
hartsick / keybase.md
Created December 17, 2016 19:16
keybase.md

Keybase proof

I hereby claim:

  • I am hartsick on github.
  • I am hartsick (https://keybase.io/hartsick) on keybase.
  • I have a public key whose fingerprint is BDEC DF04 3008 D52D 3E0F D0C1 63AD 1686 6E76 C583

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am hartsick on github.
  • I am hartsick (https://keybase.io/hartsick) on keybase.
  • I have a public key whose fingerprint is BDEC DF04 3008 D52D 3E0F D0C1 63AD 1686 6E76 C583

To claim this, I am signing this object:

@hartsick
hartsick / gist:6f03d95e3d0aed17547a
Last active August 29, 2015 14:02
reveaLA-API documentation
API documentation
Open to all
POST /session
logs user into session
params:
{
'session': {