From fa8eab4b753dfa42c9bebb561730882df2cce0ae Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Sun, 4 Nov 2018 14:01:04 +0100 Subject: [PATCH] home/qtile: handle missing TEMPDIR --- nix/home-manager/profiles/qtile-desktop.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nix/home-manager/profiles/qtile-desktop.nix b/nix/home-manager/profiles/qtile-desktop.nix index 0ad46a4..97d4f26 100644 --- a/nix/home-manager/profiles/qtile-desktop.nix +++ b/nix/home-manager/profiles/qtile-desktop.nix @@ -13,7 +13,7 @@ let pulseaudio findutils gnugrep ]}:$PATH - export MUTEFILE=$TEMPDIR/.qtilemute + export MUTEFILE=''${TEMPDIR:-/tmp}./.qtilemute case $1 in mute) newstate=$(( $(cat $MUTEFILE || echo 0 ) ^ 1 )) @@ -45,7 +45,7 @@ logger = logging.getLogger() logger.setLevel(logging.WARN) handler = logging.handlers.RotatingFileHandler( - os.path.join(os.getenv('TEMPDIR'), '.qtilelog'), maxBytes=10240000, + os.path.join(os.getenv('TEMPDIR', default="/tmp"), '.qtilelog'), maxBytes=10240000, backupCount=7 ) handler.setLevel(logging.WARN) @@ -55,11 +55,11 @@ logger.addHandler(handler) # def restart_on_randr(qtile, ev): # import time # -# with open(os.path.join(os.environ['TEMPDIR'], ".qtilelastrestart"), "w"): +# with open(os.path.join(os.environ['TEMPDIR', default="/tmp"], ".qtilelastrestart"), "w"): # pass # # lastRestart = 0 -# with open(os.path.join(os.environ['TEMPDIR'], ".qtilelastrestart"), "r+") as lastRestartFile: +# with open(os.path.join(os.environ['TEMPDIR', default="/tmp"], ".qtilelastrestart"), "r+") as lastRestartFile: # lastRestartStr = lastRestartFile.read() # if len(lastRestartStr) > 0: # lastRestart = float(lastRestartStr)