Crate punktf_lib

source ·
Expand description

This is the library powering punktf, a cross-platform multi-target dotfiles manager.


  • Defines profiles and ways to layer multiple of them.
  • Everything related to parsing/resolving templates is located in this module or it’s submodules.
  • This module provieds a Visitor trait and a Walker which iterates over every item to be deployed in a given profile. The visitor accepts items on different functions depending on status and type.