Skip to content

Instantly share code, notes, and snippets.

View EVODelavega's full-sized avatar

Elias Van Ootegem EVODelavega

View GitHub Profile
@EVODelavega
EVODelavega / update_YCM
Created November 14, 2019 14:01
Quick script to reinstall YCM once it's borked because of vim-plug not updating it correctly
#!/usr/bin/env bash
## just so we can return to pwd at the end
current_dir="$(pwd)"
## path where vim plugins are found (subdirectory based on plugin manager not included)
vim_path="${HOME}/.vim"
## path under vim directory (default ~/.vim) where YCM is installed
install_path="plugged"
## YCM directory name
@EVODelavega
EVODelavega / event_gen.go
Last active February 26, 2019 14:14
Typed stripe event generator
package main
import (
"encoding/json"
"flag"
"fmt"
"html/template"
"io/ioutil"
"os"
"sort"
@EVODelavega
EVODelavega / sprite-gen.scm
Created November 30, 2018 10:28
Old script to generate sprites
;;Creates resized images
(define (gen-sprite pattern pre w h)
(let* (
(files (cadr (file-glob pattern 1)))
(total (length files))
(sprite-img (car (gimp-image-new (* w total) h RGB)))
(offset 0))
(if (= (string-length pre) 0)
(set! pre (string->number total))
(set! pre (string-append pre (number->string total))))
@EVODelavega
EVODelavega / weap_pwd
Created September 26, 2018 14:17
script to configure enterprise network (no certs only)
#!/usr/bin/env bash
ssid="network-SSID"
name=""
# identity="me-i-am-that-person"
identity=""
key_mgmt="weap-eap" # probably static
eap_auth="peap"
phase2="mschapv2"
dry_run=false

Keybase proof

I hereby claim:

  • I am EVODelavega on github.
  • I am eliasvo (https://keybase.io/eliasvo) on keybase.
  • I have a public key whose fingerprint is 75AE 74A7 49CF 96AE 8FB0 F72B F132 B073 1CFD 9F22

To claim this, I am signing this object: