Ways to do things (from Peter Bourgon)
// Actor model (state machine)
type stateMachine struct {
state string
actionc chan func()
}
pacman -Syu --needed git python3 binutils | |
git clone https://github.com/raspberrypi/rpi-eeprom.git /opt/rpi-eeprom | |
mkdir -p /lib/firmware/raspberrypi | |
ln -s /opt/rpi-eeprom/firmware-2711/ /lib/firmware/raspberrypi/bootloader |
package main | |
import ( | |
"fmt" | |
"bufio" | |
"github.com/tarm/serial" | |
"log" | |
) | |
type Arduino struct { |
#include <Arduino.h> | |
#define MOIST_PIN_1 A5 | |
#define MOIST_PIN_2 A4 | |
#define MOIST_PIN_3 A3 | |
#define MOIST_PIN_4 A2 | |
#define MOIST_PIN_5 A1 | |
#define PWRBTN 7 | |
#define RELAYPIN 5 |
# Move to window in current workspace | |
cmd - left : yabai -m window --focus west | |
cmd - down : yabai -m window --focus south | |
cmd - up : yabai -m window --focus north | |
cmd - right : yabai -m window --focus east | |
# Shift window in current workspace | |
cmd + shift - left : yabai -m window --swap west || $(yabai -m window --display west; yabai -m display --focus west) | |
cmd + shift - down : yabai -m window --swap south || $(yabai -m window --display south; yabai -m display --focus south) | |
cmd + shift - up : yabai -m window --swap north || $(yabai -m window --display north; yabai -m display --focus north) |
#!/usr/bin/env sh | |
# *yabai --load-sa* is configured to run through sudo without a password | |
sudo yabai --load-sa | |
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" | |
# bar settings | |
yabai -m config top_padding 10 | |
# global settings |
package main | |
import ( | |
"fmt" | |
"sync" | |
) | |
func main() { | |
var wg sync.WaitGroup |
// Actor model (state machine)
type stateMachine struct {
state string
actionc chan func()
}
# This prompt inspired by gf3, sindresorhus, alrra, and mathiasbynens. | |
# but customized to me. <3 | |
default_username='thomas' | |
# Colors | |
grey="\033[38;5;248m" | |
red="\033[38;5;196m" | |
orange="\033[38;5;208m" | |
blue="\033[38;5;75m" |
" BEFORE ALL | |
"""""""""""" | |
" Install: | |
" - vim-plug | |
" - a powerline font (at least) like Hack or ryanoasis/nerd-fonts for OSX via brew | |
" - run :PlugInstall | |
" - (optional) source vimrc file: :source % | |
set encoding=UTF-8 | |
set number |