Split Emacs dotfiles deployment

This commit is contained in:
Fabio Scotto di Santolo
2026-04-21 09:58:21 +02:00
parent 587991043b
commit d01b4c4c6a
4 changed files with 29 additions and 5 deletions

View File

@@ -87,6 +87,7 @@ Lo stato attuale del profilo desktop include, tra le altre cose:
- pacchetti Void Linux e servizi runit
- `turnstile` per i servizi utente, inclusi `emacs` e `ssh-agent`
- `ssh-agent` con socket stabile condiviso tra shell, SSH ed Emacs in `~/.local/state/ssh-agent/socket`
- `.emacs.d` distribuito da un task dedicato Ansible con tag `emacs`
- `ollama` eseguito via container Podman
- `tmux` con plugin gestiti da TPM al bootstrap del profilo desktop
- Flatpak con remoto Flathub
@@ -216,7 +217,14 @@ ansible-playbook ansible/site.yml --limit prometheus -e server_username=myuser -
---
# Composizione della configurazione
# Composizione della configurazione
Deploy mirato della configurazione Emacs sui desktop Void:
```bash
ansible-playbook ansible/site.yml --limit ikaros --tags emacs
ansible-playbook ansible/site.yml --limit nymph --tags emacs
```
La configurazione finale di una macchina è ottenuta combinando più livelli.