diff --git a/firestarter b/firestarter index 22dc2c8..7545e01 100755 --- a/firestarter +++ b/firestarter @@ -124,6 +124,13 @@ command -v fbautostart fbautostart command -v xdg-autostart xdg-autostart "\${XDG_CURRENT_DESKTOP:-firestarter}" +EOF + # X blue light filter + cat << EOF > "$g_configdir/x-blue-light-filter" +command -v redshift-gtk +redshift-gtk +command -v redshift +redshift EOF # X compositor cat << EOF > "$g_configdir/x-compositor" @@ -291,6 +298,15 @@ step_preexecute() { fi fi + # xresources + if [ -n "$DISPLAY" ] && command -v xrdb && [ -f "$HOME/.Xresources" ]; then + if xrdb "$HOME/.Xresources" > /dev/null 2>&1; then + log "Loaded in .Xresources" + else + log "Failed to load .Xresources" + fi + fi + # xset if command -v xset > /dev/null 2>&1; then log "Disabling bell" @@ -316,7 +332,7 @@ step_execute() { log "Would have sourced in .xsessionrc" fi else - log "Could not read .xsessionrc" + log "Failed to read .xsessionrc" fi fi for file in "$g_configdir"/*; do