I hereby claim:
- I am hamptonmoore on github.
- I am herohamp (https://keybase.io/herohamp) on keybase.
- I have a public key whose fingerprint is D234 1B58 4752 4E03 03B1 EDC1 BF8B 5E53 E143 7F71
To claim this, I am signing this object:
class Grid { | |
constructor(width, height) { | |
this.width = width; | |
this.height = height; | |
this.map = []; | |
for (let y = 0; y < height; y++) { | |
this.map[y] = []; // set up inner array |
#!/bin/bash | |
METADATA=$(playerctl metadata --format "{{ title }} - {{ artist }}" 2>&1) | |
if [ "$METADATA" = "No player could handle this command" ]; then | |
echo "" | |
else # Can be configured to output differently when player is paused | |
polybar-msg -p "$(pgrep -f "polybar top")" hook spotify-play-pause 1 >/dev/null | |
echo "$METADATA" | |
fi |
#pragma config(Sensor, in4, centerLineFollower, sensorLineFollower) | |
#pragma config(Sensor, dgtl1, rightEncoder, sensorQuadEncoder) | |
#pragma config(Sensor, dgtl3, leftEncoder, sensorQuadEncoder) | |
#pragma config(Sensor, in3, gyroSensor, sensorVirtualCompass) | |
#pragma config(Sensor, dgtl11, touchSensor, sensorTouch) | |
#pragma config(Sensor, dgtl8, sonarSensor, sensorSONAR_cm) | |
#pragma config(Motor, port2, rightMotor, tmotorServoContinuousRotation, openLoop, reversed) | |
#pragma config(Motor, port3, leftMotor, tmotorServoContinuousRotation, openLoop) |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env sh | |
expr $(cat /sys/class/backlight/intel_backlight/brightness) + "$1" > /sys/class/backlight/intel_backlight/brightness |
#!/usr/bin/env sh | |
# This is bound to Shift+PrintScreen by default, requires maim. It lets you | |
# choose the kind of screenshot to take, including copying the image or even | |
# highlighting an area to copy. scrotcucks on suicidewatch right now. | |
PHOTOPATH=~/Pictures/$(date '+%y%m%d-%H%M-%S').png | |
upload(){ | |
curl -s -H "Authorization: Client-ID c9a6efb3d7932fd" -H "Expect: " -F "image=$1" https://api.imgur.com/3/image.xml | sed -n 's:.*<link>\(.*\)</link>.*:\1:p' | xclip -selection clipboard |
#!/usr/bin/env sh | |
AVERAGE=$(ls /sys/class/power_supply | grep "BAT" | xargs -I % cat /sys/class/power_supply/%/capacity | awk '{ total += $1; count++ } END { printf "%.0f", total/count }') | |
STATUSES=$(ls /sys/class/power_supply | grep "BAT" | xargs -I % cat /sys/class/power_supply/%/status | sed -e "s/,//;s/Discharging/🔋/;s/Not charging//;s/Charging/🔌/;s/Unknown//;s/Full//;s/ 0*/ /g;s/ :/ /g" | tr -d '\n') | |
echo "$AVERAGE% $STATUSES" |
cat convertM3u8.sh | |
awk '/^#/ {sub(/#.*/,"");getline;}1' "$1" > tmpfile | |
sed -i 's/..\///' tmpfile | |
mv tmpfile ~/.config/mpd/playlists/$(echo "$1" | sed 's/ //g' | sed 's/m3u8/m3u/') | |
rm "$1" |
function mult(a, b){ | |
if (a == 0 && b == 0){ | |
return 0 | |
} | |
if (a == 0 && b == 1){ | |
return 0 | |
} |