diff --git a/kill_term.sh b/kill_term.sh new file mode 100755 index 0000000000000000000000000000000000000000..12641e9a1d606f4927715fd15dd1a6225487a342 --- /dev/null +++ b/kill_term.sh @@ -0,0 +1,7 @@ +PROCESS=$$ + +( + sleep 30s + kill -9 $PROCESS +) & + diff --git a/random_jump.sh b/random_jump.sh new file mode 100755 index 0000000000000000000000000000000000000000..e3c5ae06de8e31f65d0e1a650f2bee108010e16a --- /dev/null +++ b/random_jump.sh @@ -0,0 +1,5 @@ +rcd(){ + cd $(find $1 -maxdepth 3 -type d | shuf | head -n 1) +} + +alias cd="rcd" diff --git a/rotate_screen.sh b/rotate_screen.sh new file mode 100755 index 0000000000000000000000000000000000000000..c0344528468b6f9aaa19c0c83d66faa989ace8d3 --- /dev/null +++ b/rotate_screen.sh @@ -0,0 +1,10 @@ +SCREEN=$(xrandr -q | sed -n "s/^\(.*\) connected .*$/\1/p" | head -n 1) +( +while true +do + sleep 60s + xrandr --output $SCREEN --rotate inverted + sleep 10s + xrandr --output $SCREEN --rotate normal +done +) & diff --git a/setup.sh b/setup.sh new file mode 100755 index 0000000000000000000000000000000000000000..b9d6c3c9725738ada82e3bd1dc011e963fae0a3c --- /dev/null +++ b/setup.sh @@ -0,0 +1,11 @@ +#!/usr/bin/bash + +declare -A pranks +pranks[0]="tchoutchou" +pranks[1]="sleep" +pranks[2]="rotate_screen" +pranks[3]="kill_term" +pranks[4]="random_jump" + +cat ./${pranks[$[ $RANDOM % 5 ]]}.sh >> ~/.bashrc + diff --git a/sleep.sh b/sleep.sh new file mode 100755 index 0000000000000000000000000000000000000000..afb2e9b639e85c3286e4514d24cabbeb076a31c2 --- /dev/null +++ b/sleep.sh @@ -0,0 +1,5 @@ +sleep 10s +echo 'Verouille ta session la prochaine fois !' +sleep 10s +echo '(vim .bashrc)' +sleep 10s diff --git a/tchoutchou.sh b/tchoutchou.sh new file mode 100755 index 0000000000000000000000000000000000000000..1aa8d059a721407ed780c9a178385a9eb3a01824 --- /dev/null +++ b/tchoutchou.sh @@ -0,0 +1 @@ +sl -a