Как убрать иконки из меню вызываемого по alt-tab? Может кто нить задавался таким вопросом?
Или убрать их н***г вообще везде)
Ошибки в тексте-неповторимый стиль автора©
#!/bin/bash
export DISPLAY=:0.0
BAT=($`cat /sys/class/power_supply/BAT0/uevent | sed "s/POWER.*=//"`)
if [ ${BAT[1]} == "Discharging" ]; then
        if (( ${BAT[11]} > "5" && ${BAT[11]} <= "10")); then
                notify-send -t 3 "Attention" "left ${BAT[11]}% battery";
        elif (( ${BAT[11]} > "2" && ${BAT[11]} <= "5" )); then
                notify-send -t 5 -u critical "Warning" "left ${BAT[11]}% battery";
        elif (( ${BAT[11]} <= "2" )); then
                notify-send -u critical "Warning" "battery is over" &
                sudo systemctl hibernate;
        fi;
fi;

чуток переписал...
Ошибки в тексте-неповторимый стиль автора©
#!/bin/sh
export DISPLAY=:0.0
bat_in=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_CAPACITY=" | cut -c 23-`
ac_off=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_STATUS=" | cut -c 21-`
dc=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_VOLTAGE_NOW" | cut -c 26-`
if (( "$bat_in" > "5" && "$bat_in" <= "10")) && [ "$ac_off" == "Discharging" ];
                then
                        /usr/bin/notify-send -t 3 "Attention" "left <10% battery";
        elif (( "$bat_in" > "2" && "$bat_in" <= "5" )) && [ "$ac_off" == "Discharging" ];
                then
                        /usr/bin/notify-send -t 5 -u critical "Warning" "left <5% battery";
        elif (( "$bat_in" <= "2"))  && [ "$ac_off" == "Discharging" ] ;
                then
                        /usr/bin/notify-send -u critical "Warning" "battery is over" ;
                        sudo systemctl hibernate;
                else
                        sleep 1;
fi;
Ошибки в тексте-неповторимый стиль автора©
cat /sys/class/power_supply/BAT0/uevent
?
Ошибки в тексте-неповторимый стиль автора©
arcanis
ind.indeviral
bat_in=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_CAPACITY=" | cut -c 23-`
ac_off=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_STATUS=" | cut -c 21-`
dc=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_VOLTAGE_NOW" | cut -c 26-`
for VAR in "$(cat /sys/class/power_supply/BAT0/uevent)"; do eval "$VAR"; done

да, надо бы уже чуток переписать)
Ошибки в тексте-неповторимый стиль автора©
export DISPLAY=:0.0
bat_in=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_CAPACITY=" | cut -c 23-`
ac_off=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_STATUS=" | cut -c 21-`
dc=`cat /sys/class/power_supply/BAT0/uevent | grep "POWER_SUPPLY_VOLTAGE_NOW" | cut -c 26-`
if (( "$bat_in" > "5" && "$bat_in" <= "10")) && [ "$ac_off" == "Discharging" ];
		then
			/usr/bin/notify-send -t 3 "Attention" "left <10% battery";
	elif (( "$bat_in" > "2" && "$bat_in" <= "5" )) && [ "$ac_off" == "Discharging" ];
		then
			/usr/bin/notify-send -t 5 -u critical "Warning" "left <5% battery";
	elif (( "$bat_in" <= "2" && "$dc" > "10000000" ))  && [ "$ac_off" == "Discharging" ] ;
		then
			/usr/bin/notify-send -u critical "Warning" "battery is over" ;
	elif (( "$bat_in" <= "2" && "$dc" <= "10000000" ))  && [ "$ac_off" == "Discharging" ] ;
		then
			/usr/bin/notify-send -u critical "Warning" "battery is over" ;
			sudo systemctl hibernate;
		else
			sleep 1;
fi;

о как )) пихаем это чудо в крон и всё))
Ошибки в тексте-неповторимый стиль автора©
о, как можно)))
#!/bin/bash
bri_in=$(cat /sys/class/backlight/intel_backlight/brightness)
bri_down ()
{
if (( "$bri_in" >= "56" ));
        then
                let bri=$bri_in-50;
                echo $bri > /sys/class/backlight/intel_backlight/brightness;
fi;
}
bri_up ()
{
if (( "$bri_in" <= "925" ));
        then
                let bri=$bri_in+50;
                echo $bri > /sys/class/backlight/intel_backlight/brightness;
fi;
}
while getopts ":du" option ;
do
    case $option in
        d) bri_down
        ;;
        u) bri_up
        ;;
        *) echo "error";
            exit 1
        ;;
        esac
done
более менее коректный вывод))
#!/bin/bash
bri=$(cat /sys/class/backlight/intel_backlight/brightness)
bri_in=$(echo $bri/9.76 | bc -l | grep -o '^[^.]*')
if (( "$bri_in" >= "95" ));
        then
                echo "100%";
        elif (( "$bri_in" <= "5" ));
                        then
                                echo "0%";
                        else
                                echo "$bri_in"%"";
fi;

скорее всего максимальное значение яркости у вас будет другое))
Ошибки в тексте-неповторимый стиль автора©
это баг reminы
Ошибки в тексте-неповторимый стиль автора©
Чуть, чуть не в тему. В grub2 есть такая фишка как загрузка не определенного пункта, а последнего запущенного. Что полезно при вводе в гибернацию попеременно нескольких систем. Ну чтоб не запустить, случайно не ту.
Данная фича у меня не разу правильно негенерировалась и соответственно не работало.
Может у кого есть .cfg. с этой функцией (рабочей)? Поделитесь пожалуйста)
Ошибки в тексте-неповторимый стиль автора©
http://archlinux.org.ru/forum/topic/12758/
Уже разжованно.
Ошибки в тексте-неповторимый стиль автора©