17 lines
412 B
Python
17 lines
412 B
Python
import os
|
|
|
|
|
|
def get_config_dir() -> str:
|
|
root = (
|
|
os.environ.get("GITA_PROJECT_HOME")
|
|
or os.environ.get("XDG_CONFIG_HOME")
|
|
or os.path.join(os.path.expanduser("~"), ".config")
|
|
)
|
|
return os.path.join(root, "gita")
|
|
|
|
|
|
def get_config_fname(fname: str) -> str:
|
|
"""
|
|
Return the file name that stores the repo locations.
|
|
"""
|
|
return os.path.join(get_config_dir(), fname)
|