Template private desktop mail configs

Render personal desktop configs from Ansible templates so public dotfiles no longer expose real identities or mail addresses. Update the bootstrap workflow to consume the rendered mail config and extend the encrypted vault schema for the new private values.
This commit is contained in:
Fabio Scotto di Santolo
2026-03-18 15:00:56 +01:00
parent b88e4feae7
commit c9ad30c113
9 changed files with 280 additions and 20 deletions

View File

@@ -114,10 +114,6 @@ desktop_dotfiles:
src: .xinitrc
dest: .xinitrc
mode: "0644"
- name: .gitconfig
src: .gitconfig
dest: .gitconfig
mode: "0644"
- name: .gitignore_global
src: .gitignore_global
dest: .gitignore_global
@@ -126,14 +122,6 @@ desktop_dotfiles:
src: .themes.gitignore
dest: .themes.gitignore
mode: "0644"
- name: .mbsyncrc
src: .mbsyncrc
dest: .mbsyncrc
mode: "0600"
- name: .msmtprc
src: .msmtprc
dest: .msmtprc
mode: "0600"
- name: Emacs config
src: .emacs.d/
dest: .emacs.d/