diff --git a/ansible/roles/framework_laptop/files/iwlwifi_modprobe.conf b/ansible/roles/framework_laptop/files/iwlwifi_modprobe.conf index 80d2282..9135bbf 100644 --- a/ansible/roles/framework_laptop/files/iwlwifi_modprobe.conf +++ b/ansible/roles/framework_laptop/files/iwlwifi_modprobe.conf @@ -1,5 +1,5 @@ -options iwlwifi power_save=1 +#options iwlwifi power_save=1 -options iwlwifi uapsd_disable=0 +#options iwlwifi uapsd_disable=0 -options iwlmvm power_scheme=3 +#options iwlmvm power_scheme=3 diff --git a/ansible/roles/media/files/cast_file_vaapi b/ansible/roles/media/files/cast_file_vaapi index 67eb7e2..b576d1d 100644 --- a/ansible/roles/media/files/cast_file_vaapi +++ b/ansible/roles/media/files/cast_file_vaapi @@ -49,7 +49,7 @@ function copy { PASSWORD="$2" set -x - exec ffmpeg \ + &2 echo "${@}") + exit "$status_code" +} + +function log { + (>&2 echo "${@}") +} + +############## Program ######################### + +function main { + local night_mode_icon night_mode_text night_mode_class + night_mode_mode="auto" + night_mode_class="" + wlsunset -l 40.7 -L -74.0 & + wlsunset_pid=$! + + while true; do + if [ "$night_mode_mode" == "auto" ]; then + night_mode_icon="🌗" + night_mode_text="auto" + elif [ "$night_mode_mode" == "on" ]; then + night_mode_icon="🌑" + night_mode_text="night" + elif [ "$night_mode_mode" == "off" ]; then + night_mode_icon="🌕" + night_mode_text="day" + fi + + render + sleep "$SLEEP_INTERVAL" & + wait $! || true + done +} + +function render { + jq --unbuffered --compact-output <