home/qtile: handle missing TEMPDIR
This commit is contained in:
parent
726e32d408
commit
fa8eab4b75
1 changed files with 4 additions and 4 deletions
|
@ -13,7 +13,7 @@ let
|
||||||
pulseaudio findutils gnugrep
|
pulseaudio findutils gnugrep
|
||||||
]}:$PATH
|
]}:$PATH
|
||||||
|
|
||||||
export MUTEFILE=$TEMPDIR/.qtilemute
|
export MUTEFILE=''${TEMPDIR:-/tmp}./.qtilemute
|
||||||
case $1 in
|
case $1 in
|
||||||
mute)
|
mute)
|
||||||
newstate=$(( $(cat $MUTEFILE || echo 0 ) ^ 1 ))
|
newstate=$(( $(cat $MUTEFILE || echo 0 ) ^ 1 ))
|
||||||
|
@ -45,7 +45,7 @@ logger = logging.getLogger()
|
||||||
logger.setLevel(logging.WARN)
|
logger.setLevel(logging.WARN)
|
||||||
|
|
||||||
handler = logging.handlers.RotatingFileHandler(
|
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
|
backupCount=7
|
||||||
)
|
)
|
||||||
handler.setLevel(logging.WARN)
|
handler.setLevel(logging.WARN)
|
||||||
|
@ -55,11 +55,11 @@ logger.addHandler(handler)
|
||||||
# def restart_on_randr(qtile, ev):
|
# def restart_on_randr(qtile, ev):
|
||||||
# import time
|
# 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
|
# pass
|
||||||
#
|
#
|
||||||
# lastRestart = 0
|
# 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()
|
# lastRestartStr = lastRestartFile.read()
|
||||||
# if len(lastRestartStr) > 0:
|
# if len(lastRestartStr) > 0:
|
||||||
# lastRestart = float(lastRestartStr)
|
# lastRestart = float(lastRestartStr)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue