Skip to content

Instantly share code, notes, and snippets.

View dbrownidau's full-sized avatar

Damion dbrownidau

View GitHub Profile
@dbrownidau
dbrownidau / run.sh
Last active September 5, 2018 12:00
Run chrome on a VFB with VNC from headless chrome casting
Xvfb -screen 0 1920x1080x24 &
x11vnc -forever -display :0 &
export DISPLAY=:0
chromium &
#loopback audio for uh... purposes
modprobe snd-aloop
usermod -a G audio <user>
aplay -L #find the audio device
#set your application to list on X loopback device
@dbrownidau
dbrownidau / esxi.hackion.com
Created August 28, 2018 04:10
Nginx HTTPS with Basic Auth reverse proxy for VMware ESXi 6.5 fixed VMRC /screen
server {
listen 80;
server_name esxi.hackion.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name esxi.hackion.com;
@dbrownidau
dbrownidau / .bashrc
Created July 23, 2018 01:01
Windows Subsystem for Linux ssh-agent bootstrap
##- WSL ssh-agent boostrap
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
# ssh-agent configuration
if [ -z "$(pgrep ssh-agent)" ]; then
rm -rf /tmp/ssh-*
eval $(ssh-agent -s) > /dev/null
else

Keybase proof

I hereby claim:

  • I am dbrownidau on github.
  • I am dbrown (https://keybase.io/dbrown) on keybase.
  • I have a public key whose fingerprint is F66B D46F 33C2 B160 25E4 0D52 7F1F 27C3 C19D 9B74

To claim this, I am signing this object:

@dbrownidau
dbrownidau / stream.sh
Last active February 9, 2016 12:54
Linux stream to youtube via libav. (for distributions utilizing Aptitude)
#! /bin/bash
INRES="1366x768"
OUTRES="1366x768"
VBR="1800k"
FPS="30" # fps
QUAL="slow"
STREAM_KEY=$(cat ~/bin/youtube_key)
if [ $(dpkg-query -W -f='${Status}' libav-tools 2>/dev/null | grep -c "ok installed") -eq 0 ];