2015-11-12 21:59:21 +02:00
|
|
|
#!/bin/zsh
|
2012-11-18 18:49:48 +02:00
|
|
|
|
2013-08-24 14:37:54 +03:00
|
|
|
PICK=`fc-list | sort |dmenu -i -l 25 -fn mOsOul -p Font`
|
2015-11-12 21:59:21 +02:00
|
|
|
SIZE=`echo 10,12,14,16,9,8,72 | sed s/,/\\\n/g | dmenu -p Size -fn mOsOul-16 -sb orange -sf navy`
|
2013-08-24 14:37:54 +03:00
|
|
|
if [ "$PICK" ]; then
|
|
|
|
|
FONT=`echo $PICK | cut -d: -f2 | sed -e "s/^ /xft:/"`
|
|
|
|
|
|
2012-11-18 18:49:48 +02:00
|
|
|
COLORS=('dodgerblue' 'chartreuse' 'aliceblue' 'forestgreen' 'burlywood' 'dark goldenrod' 'indian red' 'firebrick' 'Gainsboro' 'Misty Rose' 'Peach Puff' 'Seashell' 'Slate Gray' 'Tan' 'Tomato')
|
|
|
|
|
DACOLN=$(( $RANDOM % ${#COLORS} ))
|
|
|
|
|
FADECOLN=$(( $RANDOM % ${#COLORS} ))
|
|
|
|
|
DACOL=${COLORS[$DACOLN]}
|
|
|
|
|
FADECOLOR=${COLORS[$FADECOLN]}
|
|
|
|
|
DAFADE=$(( $RANDOM % 25 ))
|
|
|
|
|
DAFADE=$(( $DAFADE + 25 ))
|
2013-08-24 14:37:54 +03:00
|
|
|
DASHADE=$(( $RANDOM % 50 ))
|
|
|
|
|
|
|
|
|
|
urxvtc -bc -rv -tr -sb +sr -g 80x42 -tint "$DACOL" -fade "$DAFADE" \
|
2017-09-16 01:57:39 +03:00
|
|
|
-fadecolor "$FADECOLOR" -tn xterm-256color -cr green -sh "$DASHADE" \
|
|
|
|
|
-fn "$FONT-$SIZE"
|
|
|
|
|
# you should check for the error code and rerun if urxvtd is not running.
|
2012-11-18 18:49:48 +02:00
|
|
|
fi
|
|
|
|
|
|