Да, статью можно улучшать, что-то забросили её.
Вот ещё один вариант выключалки, при помощи zenity:
#!/bin/bash
RETURN_CODE=`zenity --window-icon="/home/user/.icons/Faenza/actions/24/system-shutdown-restart-panel.png" \
--list --radiolist \
--title="Выключение компьютера" \
--text="Выберите предпочитаемое действие:" \
--column="Выбор" --column="Действие" \
TRUE "Выключение компьютера" FALSE "Перезагрузка" FALSE "Ждущий режим" FALSE "Спящий режим"`
if [ "$RETURN_CODE" = "Выключение компьютера" ]; then
# echo "Надо выключать"
dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
fi
if [ "$RETURN_CODE" = "Перезагрузка" ]; then
# echo "Надо перезагружать"
dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
fi
if [ "$RETURN_CODE" = "Ждущий режим" ]; then
# echo "Надо переводить в ждущий режим"
dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
fi
if [ "$RETURN_CODE" = "Спящий режим" ]; then
# echo "Надо переводить в спящий режим"
dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
fi
Пользователь решил продолжить мысль 27 Ноября 2013, 00:13:13:
Про настройку tint2 не слова, нет упоминания и настройки замечательного композитного менеджера compton. Не написано, про nitrogen (feh конечно хорошо, но менять обои из консоли не слишком удобно). Нет про xxkb (индикатор раскладки в трее), как и про регулятор звука, например volumeicon. Да и много чего нет.