aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py14
1 files changed, 13 insertions, 1 deletions
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":