From 667b91f8a9f915a96ba5370ac3b9f3f9411bc17c Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Wed, 12 May 2021 16:03:02 +0200 Subject: [vdirscyner] run vdirsyncer discover and vdirscyner sync during installation --- setup.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 36fe4f0..b1ebf7d 100755 --- a/setup.py +++ b/setup.py @@ -41,6 +41,17 @@ def fish_config(quiet): subprocess.run(["fish", dir_path+"fisher.fish"]) +def vdirsyncer_init(quiet): + """discover and sync""" + if not quiet: + print("Running vdirscyner discover") + + subprocess.run("yes | vdirsyncer discover", shell=True, check=True) + + if not quiet: + print("Running vdirscyner sync") + subprocess.run("vdirsyncer sync", shell=True, check=True) + def dotfile_loc_helper(quiet): """Create a symlink to get_dotfiles_location.sh into PATH""" @@ -98,7 +109,8 @@ targets = { "alacritty": [("config/alacritty", config_dir + "/alacritty")], "vdirsyncer": - [("config/vdirsyncer/config.gpg", config_dir + "/vdirsyncer/config")], + [("config/vdirsyncer/config.gpg", config_dir + "/vdirsyncer/config"), + vdirsyncer_init], "dir_colors": [("dir_colors", home_dir + "/.dir_colors")], "fish": -- cgit v1.2.3