В детстве увидел в каком-то фильме про хакеров, как комп будит своего хозяина музыкой, компа тогда не было, а сейчас я удачно стал просыпать работу, просто выключаю будильник на телефоне и сплю дальше. Поэтому решил реализовать bash + mplayer + рандомный клип из колекции. Все довольно просто :
В bios выставляем автоматическое включение компа по времени, например 8 утра. Устанавливаем mplayer, alsa-utils.
У меня openbox, поэтому я добавляю в .config/openbox/autostart такие строки
amixer -- set Master playback -2dB &
if [ `date +%A` != Sunday ] ; then
if [ `date +%H` -lt 9 ] ; then mplayer -fs -shuffle -playlist ~/playlist ; fi
fi
Если у вас другой wm/de, тогда добавьте тоже самое в свой скрипт автозапуска ну или в ~/.xinitrc. Здесь мы говорим запускать "будильник" во все дни недели, кроме воскресенья (у меня выходной). Затем создадим файл ~/playlist и заполним его содержимым
echo `find /home/user/clips -type f -name *.mkv -or -name *.avi` > ~/playlist
Ну вот собственно и все. mplayer будет запускать рандомный клип при загрузке вашего wm/de. Я понимаю, что сдесь не хабр, просто исполнил мечту детства
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст