I would like to install a config file in a users .config
directory. I've tried
# setup.py
from setuptools import setup
import os
setup(
# ...
data_files=[(
'{}/.config/foobar/'.format(os.environ['HOME']),
['config/foobar.config']
)]
)
but this strips the leading /
and installs the file at
$HOME/.local/lib/python3.8/site-packages/home/johndoe/.config/foobar/foobar.config
How to install into the ~/.config dir? Bonus points if it works with a setup.cfg
file.