Skip to content

Instantly share code, notes, and snippets.

Avatar

Jared Miller shmup

  • computer
  • traverse city, mi
View GitHub Profile
@shmup
shmup / 1-BLIT.txt
Created Sep 8, 2022
basilisk universe
View 1-BLIT.txt
BLIT
It was like being caught halfway through a flashy film-dissolve. The goggles
broke up the dim street, split and reshuffled it along diagonal lines: a glowing
KEBABS sign was transposed into the typestyle they called Shatter. Safest to
keep the goggles on, Robbo had decided. Even in the flickering electric
half-light before dawn, you never knew what you might see. Just his luck if the
stencil jumped from under his arm and unrolled itself before his eyes as he
scrabbled for it on the pavement.
@shmup
shmup / twitch
Last active Sep 4, 2022
twitch.tv helper script to stream to external player
View twitch
#!/usr/bin/env bash
# $HOME/bin/twitch
# fuzzy filtering https://github.com/jhawthorn/fzy
# streams via mpv and https://github.com/streamlink/streamlink
# twitch chat via irc https://gist.github.com/shmup/0a144a44a24aadc8679bc2e5889e7284
# usage: twitch
PLAYER="mpv"
PLAYER_ARGS="--really-quiet"
@shmup
shmup / flesh_and_blood.md
Last active Sep 5, 2022
A short primer on how to play Flesh and Blood (WIP)
View flesh_and_blood.md

Flesh and Blood

Flesh and Blood is a competitive CCG where two heroes face off in a fight to the death. Each player starts the game with their hero, weapon, and equipment set in play. The battle is fought through the strategic use of resources, knowing when to defend, and when to go in for the kill.

Start of Game Procedure

  1. Put Young Hero & Weapon(s) face up onto the Arena.
  2. Put any chosen Equipment face down onto their slot(s).
View unicode.txt
Basic Latin
═══════════════════════════════════════════════════════
0000 │ 0 1 2 3 4 5 6 7 8 9 a b c d e f
───────────────────────────────────────────────────────
0020 │ ! " # $ % & ' ( ) * + , - . /
0030 │ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0040 │ @ A B C D E F G H I J K L M N O
0050 │ P Q R S T U V W X Y Z [ \ ] ^ _
0060 │ ` a b c d e f g h i j k l m n o
0070 │ p q r s t u v w x y z { | } ~
@shmup
shmup / quicker_git_and_fugitive_on_wsl2.md
Last active Aug 25, 2022
Quick Git & Fugitive.vim for WSL2
View quicker_git_and_fugitive_on_wsl2.md

Quick Git & Fugitive.vim for WSL2

Some things that may help you.

Keep in mind that my solution caters to both being in a /mnt/* path, and also being in my symlink path.

When you make a symbolic link, as in: ln -s /mnt/c/Users/bar $HOME/bar and cd into that, the $PWD will reflect that.

.bashrc improvement

@shmup
shmup / irc.md
Created Aug 23, 2022 — forked from xero/irc.md
irc cheat sheet
View irc.md

IRC Reference

Not intended as a guide for newbies, more like a "cheat sheet" for the somewhat experienced IRC user, especially one who wields some power over a channel.

The Basics

  • /join #channel
    • Joins the specified channel.
  • /part #channel
  • Leaves the specified channel.
@shmup
shmup / twitch_hexchat.md
Last active Aug 10, 2022
How to connect to Twitch with HexChat (SSL)
View twitch_hexchat.md

HEXCHAT / TWITCH

Here's a method to chat in a twitch #channel with HexChat

  1. Get HexChat here (or your package manager): https://hexchat.github.io/

  2. Click Add and name it Twitch or whatever.

  3. Now click Edit and change the server/port up top to: irc.chat.twitch.tv/6697

@shmup
shmup / twitch_irssi.md
Last active Sep 4, 2022 — forked from hunterbridges/twitch_irc.md
How to connect to Twitch with IRSSI (SSL)
View twitch_irssi.md

IRSSI / TWITCH

Here's a method to chat in a twitch #channel with IRSSI

Get your oauth token here: https://twitchapps.com/tmi/

Server block

server = {
 address = "irc.chat.twitch.tv";
View .init.lua
path = require 'path'
local function get_asset_comment(zip_path)
comment = GetAssetComment(zip_path)
if comment then
return comment
end
return ''
end
@shmup
shmup / SICP.md
Last active Aug 14, 2022 — forked from cellularmitosis/README.md
MIT 6.001 (1986) SICP Lecture Segments
View SICP.md

MIT 6.001 (1986) SICP Lecture Segments

sicp

Here are YouTube links to each "segment" of the 1986 MIT 6.001 Structure and Interpretation of Computer Programs lectures from Harold Abelson and Gerald Jay Sussman.

See also: