Skip to content

Instantly share code, notes, and snippets.

View erikh's full-sized avatar
💭
Doing nothing so that nothing needs to be done

Erik Hollensbe erikh

💭
Doing nothing so that nothing needs to be done
View GitHub Profile
# import it into your profile, and create a git repository.
# then run `journal` in the repository. it will automatically
# create a dated filename (appending a number if it already
# exists), open your editor to it, and when you save and
# quit, it'll push it to your git remote.
journal () {
if [ ! -d .git ]
then
echo "Please initialize this directory with git" >&2
// =============================================================================
//
// Waybar configuration
//
// Configuration reference: https://github.com/Alexays/Waybar/wiki/Configuration
//
// =============================================================================
{
// -------------------------------------------------------------------------
#!env bash
case "$1" in
boot)
(sleep 1 && bash $0 fix) &
;;
fix)
exec &>/dev/null
# transform monitors to form a vertical wall
#!env bash
case "$1" in
boot)
(sleep 1 && bash $0 fix) &
;;
fix)
exec &>/dev/null
# transform monitors to form a vertical wall
#!env bash
case "$1" in
boot)
(sleep 5 && bash $0 fix) &
;;
fix)
exec &>/dev/null
# transform monitors to form a vertical wall
#!env bash
case "$1" in
boot)
(sleep 5 && bash $0 fix) &
;;
fix)
xrandr --dpi 192 \
--output DisplayPort-2 --dpi 192 --primary --auto --rotate right --left-of DisplayPort-0 \
--output DisplayPort-1 --dpi 192 --auto --left-of DisplayPort-2 --rotate right \
if [ -x "$(which kubectl)" ] && [ -d ~/.kube ]
then
## usage: k <config file> <kubectl command>
## config file must exist in ~/.kube
k() {
config=$1
shift
KUBECONFIG=~/.kube/${config} kubectl "$@"
}
fi
package main
import (
"fmt"
"os"
"path/filepath"
"time"
"github.com/veandco/go-sdl2/sdl"
)
// Package aestar implements an encrypted tar file that can be extracted by any
// tar program. The filenames and contents are obfuscated; an encrypted index
// is formed to map the obfuscated names to real names.
//
// aestar does not implement all tar features at this time, but as it matures
// it will extend to support most common options.
package aestar
import (
"archive/tar"
from "centos:7.3.1611"
ROOT = "/hack/saratk/nic"
env GOROOT: "/usr/local/bin/go",
GOPATH: "/go",
PATH: "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/go/bin:/go/bin"
run "yum install -y gcc gcc-c++ wget autoconf automake libtool curl make g++ unzip pkg-config"