1
0
mirror of https://github.com/deadc0de6/dotdrop.git synced 2026-02-04 23:14:47 +00:00
This commit is contained in:
deadc0de6
2023-01-19 23:24:13 +01:00
parent b9159ac91a
commit 1342fc94b6
4 changed files with 36 additions and 19 deletions

View File

@@ -31,14 +31,9 @@ KEY = 'dotfiles'
ENTRY = 'link'
def main():
"""entry point"""
args = docopt(USAGE)
path = os.path.expanduser(args['<config.yaml>'])
value = args['--value']
ignores = args['--ignore']
with open(path, 'r') as file:
def change_link(path, value, ignores):
"""change link value"""
with open(path, 'r', encoding='utf-8') as file:
content = yaml(typ='safe').load(file)
for k, val in content[KEY].items():
if k in ignores:
@@ -54,5 +49,14 @@ def main():
print(output)
def main():
"""entry point"""
args = docopt(USAGE)
path = os.path.expanduser(args['<config.yaml>'])
value = args['--value']
ignores = args['--ignore']
change_link(path, value, ignores)
if __name__ == '__main__':
main()