have a dotfiles directory with all your stuff in it? have homemaker put everything in its right place.
[[obj]] file = 'tmux.conf' source = '~/dotfiles/.tmux.conf' destination = '~/.tmux.conf' method = 'symlink'
[[obj]] task = 'zt' solution = 'cd ~/dotfiles/zt && git pull' dependencies = 'maim, slop'
[[obj]]
task = 'slop'
source = '~/dotfiles/zt/slop'
solution = 'cd ~/dotfiles/zt/slop; make clean; cmake -DCMAKEINSTALLPREFIX="/usr" ./ && make && sudo make install'
method = 'execute'
``
3.
hm ~/path/to/your/config.toml`
thanks to actual good code: serde toml symlink solvent indicatif console