diff options
Diffstat (limited to 'setup.py')
| -rwxr-xr-x | setup.py | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -43,6 +43,13 @@ def fish_config(quiet): subprocess.run(["fish", dir_path + "fisher.fish"]) +def enable_ssh_agent(quiet): + """enable the systemd ssh-agent unit for the user session""" + if not quiet: + print("Enabling ssh-agent user unit") + subprocess.run("systemctl --user enable ssh-agent.service", check=True) + + def vdirsyncer_init(quiet): """discover and sync""" if not quiet: @@ -129,8 +136,7 @@ targets = { [("bin/alert", local_bin_dir + "/alert"), ("bin/set_theme", local_bin_dir + "/set_theme")], "ssh": - [("ssh/config.gpg", home_dir + "/.ssh/config"), - ("ssh/ssh-agent.service", config_dir + "/systemd/user/ssh-agent.service")], + [("ssh/config.gpg", home_dir + "/.ssh/config"), enable_ssh_agent], "sway": [dotfile_loc_helper], "terminator": |
