Commit Graph

18 Commits

Author SHA1 Message Date
Fabio Scotto di Santolo
8e54448943 Restore nymph hardware and power management config
Re-add NVIDIA/Intel GPU packages, tlp/power-profiles-daemon, and
emptty error logging to host_vars/nymph.yml — these were dropped
when the Arch path was removed but are independent of Arch and
needed for nymph laptop hardware. Drop two orphaned Wayland/Sway
residues: kanshi config and the historical Sway cleanup script.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 22:27:51 +02:00
Fabio Scotto di Santolo
95c7531db4 Fix handle dbus session address on desktop 2026-05-10 08:57:05 +02:00
Fabio Scotto di Santolo
cd8c775630 Add i3 session to nymph and cleanup script for sway 2026-04-30 12:12:36 +02:00
Fabio Scotto di Santolo
e7eec99007 Prefer encrypted local Ansible vault password 2026-04-03 10:54:48 +02:00
Fabio Scotto di Santolo
50d905f130 Add configurable Windows package backends and taskbar policy 2026-04-02 23:55:07 +02:00
Fabio Scotto di Santolo
e18ae8184a Handle existing WinRM HTTPS listeners in bootstrap 2026-04-02 11:58:32 +02:00
Fabio Scotto di Santolo
a5deac335b Fix WinRM HTTPS bootstrap on public networks 2026-04-02 11:56:19 +02:00
Fabio Scotto di Santolo
e898fd1bc0 Support local vault overrides and optional vault pass file 2026-04-02 10:42:14 +02:00
Fabio Scotto di Santolo
e11545644b Use PSRP over HTTPS for Windows remoting 2026-04-02 10:42:14 +02:00
Fabio Scotto di Santolo
3c3ca4a737 Split workstation profiles for Linux and Windows WSL 2026-04-01 13:54:07 +02:00
Fabio Scotto di Santolo
d4e9756c06 Harden desktop mail bootstrap workflow 2026-03-26 16:36:28 +01:00
Fabio Scotto di Santolo
4892251687 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.
2026-03-18 15:00:56 +01:00
Fabio Scotto di Santolo
f25c5b0e07 Move mail bootstrap out of Ansible
Disable automatic iCloud keyring initialization by default and add a repo-local bootstrap script that reads .mbsyncrc, stores mail secrets in GNOME Keyring, guides Proton Bridge certificate export, and initializes mail sync/indexing.
2026-03-18 14:08:40 +01:00
Fabio Scotto di Santolo
4ce98d465a Fix GNOME keyring alias detection
Parse the Secret Service default alias object path so iCloud password storage only skips when the login keyring is actually unset. Remove the unused scripts placeholder file.
2026-03-18 13:15:35 +01:00
Fabio Scotto di Santolo
3eb2e4f7e0 Restore scripts placeholder file 2026-03-18 12:41:21 +01:00
Fabio Scotto di Santolo
c87805d935 Use session DBus address for iCloud keyring task 2026-03-18 12:41:02 +01:00
Fabio Scotto di Santolo
e21c25c35f Add mu4e mail provisioning with vault-backed iCloud secret 2026-03-17 22:12:05 +01:00
Fabio Scotto di Santolo
f8b6d4c502 first commit 2026-03-12 14:37:50 +01:00