Skip to content

Commit

Permalink
use XDG_CONFIG_HOME/azote as the default directory for azotebg
Browse files Browse the repository at this point in the history
  • Loading branch information
emanuelserpa committed Sep 14, 2022
1 parent 4e77e9d commit 11e7a60
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions azote/tools.py
Original file line number Diff line number Diff line change
Expand Up @@ -333,8 +333,17 @@ def set_env(language=None):
os.mkdir(common.thumb_dir)

# command file
common.cmd_file = os.path.join(os.getenv("HOME"), ".azotebg")


if os.path.isfile(os.path.join(os.getenv("HOME"), ".azotebg")):
common.cmd_file = os.path.join(os.getenv("HOME"), ".azotebg")
log("~/.azotebg file found", common.INFO)
elif os.path.join(os.getenv("HOME"), ".local/bin") in os.getenv("PATH"):
common.cmd_file = os.path.join(os.getenv("HOME"), ".local/bin/azotebg")
elif os.path.join(os.getenv("HOME"), "bin") in os.getenv("PATH"):
common.cmd_file = os.path.join(os.getenv("HOME"), "bin/azotebg")
else:
common.cmd_file = os.path.join(os.getenv("HOME"), ".azotebg")
log("No valid $PATH location found, using the fallback location", common.INFO)
# temporary folder
common.tmp_dir = os.path.join(common.data_home, "temp")
if not os.path.isdir(common.tmp_dir):
Expand Down

0 comments on commit 11e7a60

Please sign in to comment.