VorpalBlade / chezmoi_modify_manager

Tools for chezmoi to handle mixed settings and state
GNU General Public License v3.0
40 stars 5 forks source link

Investigate using chezmoi templating and deprecating the keyring transform #63

Closed VorpalBlade closed 8 months ago

VorpalBlade commented 8 months ago

Check how viable this is, it would reduce binary size, avoid the sizable dependency (on *nix) on zbus and associated compile times.

The support can already be compiled out by disabling the keyring cargo feature (on by default).

VorpalBlade commented 8 months ago

Likely not viable, as it won't work over ssh (where it currently works and we just keep whatever the existing value in the config file is).

VorpalBlade commented 8 months ago

This turned out not viable, as chezmoi error handling makes everything abort. For my usecase of sometimes applying config updates to every computer at once over SSH, that behaviour doesn't work.