Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

3 лет назад
123456789101112131415161718192021222324
  1. #!/usr/bin/env bash
  2. # 0 = Normal/Balanced
  3. # 1 = Boost
  4. # 2 = Silent.
  5. MODELIST=("Balanced" "Boost" "Silent")
  6. INTERFACE="/sys/devices/platform/asus-nb-wmi/throttle_thermal_policy"
  7. CURRENT_MODE=$(cat ${INTERFACE})
  8. MODE=${CURRENT_MODE}
  9. if [[ ! ${1} ]]; then
  10. [[ ${MODE} == 2 ]] && MODE=0 || let MODE+=1
  11. else
  12. MODE=${1}
  13. fi
  14. echo ${MODE} > ${INTERFACE}
  15. CHECK_MODE=$(cat ${INTERFACE})
  16. notify-send "Fan mode changed" "${MODELIST[${CURRENT_MODE}]} -> ${MODELIST[${CHECK_MODE}]}"