X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=config.yaml;h=f33b6ebcce30206b6bff5c27bb6d23fb4e0cf925;hb=d5458026c4d8559d883cac11e632ac30b15f3d8f;hp=1c17123d7e67f5a49b032ada70829d8d10103c40;hpb=2bd9034d5b566a425694502d7b00455b69a08865;p=perso%2FImmae%2FConfig%2Fdotdrop.git diff --git a/config.yaml b/config.yaml index 1c17123..f33b6eb 100644 --- a/config.yaml +++ b/config.yaml @@ -12,11 +12,12 @@ actions: vim_pluginstall: vim -c PlugInstall -c qa pre: make_bash_dirs: mkdir -p "$XDG_STATE_HOME/bash" "$XDG_STATE_HOME/less" - make_git_dirs: mkdir -p "$XDG_STATE_HOME/tig" + make_git_dirs: mkdir -p "$XDG_STATE_HOME/tig" && ln -s "$XDG_STATE_HOME/tig" "$XDG_DATA_HOME/tig" make_pm2_dirs: mkdir -p "$XDG_CONFIG_HOME/pm2" make_psql_dirs: mkdir -p "$XDG_STATE_HOME/psql" make_xdg_dirs: mkdir -p "$XDG_CONFIG_HOME" "$XDG_STATE_HOME" "$XDG_DATA_HOME" - "$XDG_CACHE_HOME" + "$XDG_CACHE_HOME" "$HOME/Desktop" "$HOME/Downloads" + make_xorg_link: mkdir "$XDG_STATE_HOME/xorg" && ln -s "$XDG_STATE_HOME/xorg" "$XDG_DATA_HOME/xorg" config: backup: false banner: false @@ -48,7 +49,52 @@ dotfiles: - make_git_dirs dst: ~/.config src: git/config_files + gnupg_config_files: + dst: ~/.config + src: gnupg/config_files + gnupg_systemd_browser_override: + actions: + - systemd_daemon_reload + - systemd_restart gpg-agent-browser.socket + dst: ~/.config/systemd/user/gpg-agent-browser.socket.d/override.conf + src: gnupg/systemd/gpg_agent_browser_override.conf + trans: + - gpg_socket_dir + gnupg_systemd_dirmngr_override: + actions: + - systemd_daemon_reload + - systemd_restart dirmngr.socket + dst: ~/.config/systemd/user/dirmngr.socket.d/override.conf + src: gnupg/systemd/dirmngr_override.conf + trans: + - gpg_socket_dir + gnupg_systemd_extra_override: + actions: + - systemd_daemon_reload + - systemd_restart gpg-agent-extra.socket + dst: ~/.config/systemd/user/gpg-agent-extra.socket.d/override.conf + src: gnupg/systemd/gpg_agent_extra_override.conf + trans: + - gpg_socket_dir + gnupg_systemd_override: + actions: + - systemd_daemon_reload + - systemd_restart gpg-agent.socket + dst: ~/.config/systemd/user/gpg-agent.socket.d/override.conf + src: gnupg/systemd/gpg_agent_override.conf + trans: + - gpg_socket_dir + gnupg_systemd_ssh_override: + actions: + - systemd_daemon_reload + - systemd_restart gpg-agent-ssh.socket + dst: ~/.config/systemd/user/gpg-agent-ssh.socket.d/override.conf + src: gnupg/systemd/gpg_agent_ssh_override.conf + trans: + - gpg_socket_dir graphical_config_files: + actions: + - make_xorg_link dst: ~/.config src: graphical/config_files graphical_mimeapps_list: @@ -128,6 +174,14 @@ profiles: _git: dotfiles: - git_config_files + _gnupg: + dotfiles: + - gnupg_config_files + - gnupg_systemd_browser_override + - gnupg_systemd_extra_override + - gnupg_systemd_ssh_override + - gnupg_systemd_override + - gnupg_systemd_dirmngr_override _graphical: dotfiles: - graphical_config_files @@ -161,6 +215,7 @@ profiles: - pam_environment include: - _git + - _gnupg - _fretlink - _lxde - _shell_bash @@ -170,6 +225,8 @@ profiles: - pam_environment trans: gpg: gpg2 -q --for-your-eyes-only --no-tty -d {0} > {1} + gpg_socket_dir: sed -e "s/<<<>>>/$(gpgconf --list-dirs socketdir | cut -d'/' -f6)/" + {0} > {1} variables: features: flony: