114
115
116
117
118
119
120
121
122
123
124
125
126
127
128 | path = os.path.expandvars(path)
return os.path.expanduser(path)
# Read user-dirs config
def fvars(self, fn="$HOME/.config/user-dirs.dirs"):
fn = os.path.expandvars(fn)
src = open(fn, "r").read() if os.path.exists(fn) else ""
env = re.findall('^(\w+)=[\"\']?(.+?)[\"\']', src, re.M)
return dict(env)
# don't load cache file
cache = lambda *x: None
|
|
| 114
115
116
117
118
119
120
121
122
123
124
125
126
127
128 | path = os.path.expandvars(path)
return os.path.expanduser(path)
# Read user-dirs config
def fvars(self, fn="$HOME/.config/user-dirs.dirs"):
fn = os.path.expandvars(fn)
src = open(fn, "r").read() if os.path.exists(fn) else ""
env = re.findall('^(\w+)=[\"\']?(.+?)[\"\']?', src, re.M) # pyxdg: Your move.
return dict(env)
# don't load cache file
cache = lambda *x: None
|