X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2Fdotdrop.git;a=blobdiff_plain;f=config.yaml;h=066b9dd2a691d27ccc4f07e0c6d9f5f5f693b430;hp=3f4fcb0cd211667af70752581a3c9dd0609bb4e6;hb=7ffbf559ee27d5f80a7e001cc6a61e41f606611d;hpb=f414bdd599a6877fc0f97872cb36a7c8b0c89a0d diff --git a/config.yaml b/config.yaml index 3f4fcb0..066b9dd 100644 --- a/config.yaml +++ b/config.yaml @@ -1,6 +1,5 @@ _comments: _need_help: Go see https://github.com/deadc0de6/dotdrop#config - _todo4: password store actions: post: make_exec: chmod a+x {0} @@ -13,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 @@ -34,6 +34,11 @@ dotfiles: - make_pm2_dirs dst: ~/.config src: fretlink/config_files + fretlink_environment_file: + dst: ~/workdir/environment + src: password_store/Travail/Fretlink/Environment.gpg + trans: + - gpg fretlink_workdir_files: actions: - make_exec ~/workdir/start @@ -45,6 +50,8 @@ dotfiles: dst: ~/.config src: git/config_files graphical_config_files: + actions: + - make_xorg_link dst: ~/.config src: graphical/config_files graphical_mimeapps_list: @@ -116,6 +123,7 @@ profiles: - remind_0_service - remind_work - fretlink_config_files + - fretlink_environment_file - fretlink_workdir_files include: - _prog_haskell @@ -163,6 +171,8 @@ profiles: init: dotfiles: - pam_environment +trans: + gpg: gpg2 -q --for-your-eyes-only --no-tty -d {0} > {1} variables: features: flony: