Skip to content

Instantly share code, notes, and snippets.

@jmz-b
jmz-b / qemu-android.sh
Created June 21, 2019 16:10
spin up android in qemu + kvm
#!/bin/sh
qemu-system-x86_64 -enable-kvm \
-vga std \
-m 2048 \
-smp 2 \
-cpu host \
-soundhw ac97 \
-net nic,model=e1000 -net user \
-cdrom Disks/android-x86_64-7.1-r1.iso
@jmz-b
jmz-b / debian-virt-install.sh
Last active June 21, 2019 16:13
virt-install wrapper to perform a preseeded and unattended debian installation
#!/bin/sh
LOCATION=http://ftp.uk.debian.org/debian/dists/stretch/main/installer-amd64/
OS_VARIANT=debian9
while [ $# -ne 0 ]; do
case "$1" in
--name | -n)
NAME="$2"
shift
@jmz-b
jmz-b / Makefile
Created December 4, 2018 09:37
make help
.PHONY: help
help: ## Show help
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
@jmz-b
jmz-b / lsgit.sh
Created May 19, 2017 01:48
Recursivly list all git(1) repositories incl. their sizes under the
#!/bin/sh
# Recursivly list all git(1) repositories incl. their sizes under the
# given directory in parallel
find "${1}" -type d -name .git -print \
| sed -e s,/.git$,, \
| xargs -r \
du -sh \
| sort -k2