themeZed/themezed/config.py
2023-12-18 15:53:10 -08:00

16 lines
532 B
Python

from yaml import load, parse, dump
class ConfEnv:
def _getUserConf():
from re import search, IGNORECASE
from os import listdir, environ
from os.path import exists, joins
from pathlib import Path
from platform import system
cfgFileRegex = r'((config|cfg)\.(((ya?)ml)|(conf|cfg))'
work = Path.home()
if system=='Linux':
for fname in work.iterdir():
if type(search(cfgFileRegex,fname.name, flags=IGNORECASE))!=None: