Skip to content

Instantly share code, notes, and snippets.

View henriquegogo's full-sized avatar

Henrique Gogó henriquegogo

View GitHub Profile
@henriquegogo
henriquegogo / edit-video-audio.sh
Last active August 28, 2015 01:15
Edit video audio
ffmpeg -i video.mp4 -i music.mp3 -map 0:v -map 1:a -c:v libx264 -c:a copy -pix_fmt yuv420p -shortest video-final.mp4
@henriquegogo
henriquegogo / pom.xml
Created March 13, 2014 17:23
Maven parameters to pack jar with dependencies and use a main class
<project>
...
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>fully.qualified.MainClass</mainClass>
@henriquegogo
henriquegogo / .bashrc
Last active August 29, 2015 14:01
Show git branch on commandline path
# Download this file https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh to ~/.git-prompt.sh
source ~/.git-prompt.sh
export PS1='\[\e[1;33m\]'$PS1'\[\e[1;32m\]$(__git_ps1 "(%s) ")\[\e[m\]'
@henriquegogo
henriquegogo / .xsessionrc
Created October 15, 2014 03:45
Show Dropbox indicator in Elementary OS
export DROPBOX_USE_LIBAPPINDICATOR=1
@henriquegogo
henriquegogo / curltime.sh
Last active August 29, 2015 14:10
Get request time
curl -s -w "%{time_total}\n" -o /dev/null www.example.com
@henriquegogo
henriquegogo / resize.sh
Created December 20, 2014 01:58
Resize all images from folder
for file in *.JPG; do convert $file -resize 1024x768 resized-$file; done
@henriquegogo
henriquegogo / .ssh_config
Created February 2, 2015 17:18
Use SSH through HTTP proxy
# ~/.ssh/config
Host foobar-proxy.example.com
HostName foobar.example.com
ProxyCommand nc -X connect -x proxyhost:proxyport %h %p
ServerAliveInterval 10
@henriquegogo
henriquegogo / dwmstatus.sh
Last active August 29, 2015 14:14
dwm statusbar
#!/usr/bin/env sh
xsetroot -solid black
while true
do
dropbox="Dropbox: $(dropbox status | head -1) |"
ip="$(ifconfig eth0 | grep 'inet addr' | cut -d: -f2 | cut -d' ' -f1) |"
volume="Volume: $(amixer get Master | tail -1 | sed 's/.*\[\([0-9]*%\)\].*/\1/') |"
battery="Battery: $(acpi -b | awk '{ print $4 $5 }' | sed 's/,/ \/ /g') |"
datetime=$(date)
@henriquegogo
henriquegogo / .Xresources
Created April 1, 2015 04:58
XTerm configuration file
XTerm*selectToClipboard: true
XTerm*faceName: DejaVu Sans Mono:pixelsize=13
XTerm*background: #111111
XTerm*foreground: #eeeeee
XTerm*color0: #000000
XTerm*color1: #9e1828
XTerm*color2: #aece92
XTerm*color3: #968a38
XTerm*color4: #414171
XTerm*color5: #963c59
@henriquegogo
henriquegogo / .xbindkeysrc
Created April 13, 2015 01:49
Key binds to change volume using xbindkeys
"amixer -q sset Master 3%+"
m:0x0 + c:123
XF86AudioRaiseVolume
"amixer -q sset Master 3%-"
m:0x0 + c:122
XF86AudioLowerVolume
"amixer -q sset Master toggle"
m:0x0 + c:121