From: Samir Benmendil Date: Sat, 8 Aug 2020 12:23:04 +0000 (+0100) Subject: bin: redirect Steam output to log and rotate it X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/b11d380556485d135ba4f81c826b49e37fce17d1?ds=sidebyside bin: redirect Steam output to log and rotate it Steam seems to write to the xinit log, this is just noise in that log. Let's have a separate log for steam instead. Steam logs a lot and the log grow quite big and don't need to be kept around, so rotate them also. Keeping last one. --- diff --git a/bin/steam b/bin/steam index 206d8c8..56521bd 100755 --- a/bin/steam +++ b/bin/steam @@ -8,4 +8,6 @@ export STEAMWM_MANAGE_ERRORS=1 # see https://chakraos.org/wiki/index.php?title=Steam#Missing_Direct_Rendering export LD_PRELOAD='/home/ramsi/src/steamwm/steamwm/$LIB/steamwm.so /usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' -exec /usr/lib/steam/steam "${@:-"steam://open/games/"}" +steam_log=$XDG_DATA_HOME/Steam/steam_stdout.txt +[[ -f "$steam_log" ]] && mv "$steam_log"{,.old} +exec /usr/lib/steam/steam "${@:-"steam://open/games/"}" &> $steam_log