hm-0.1.1 is not a library.
Visit the last successful build:
hm-0.7.5
have a dotfiles directory with all your stuff in it? have homemaker put everything in its right place.
- create a config.toml file either anywhere or in ~/.config/homemaker/.
- enter things to do things to in the file. example:
## config.toml
[[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 -DCMAKE_INSTALL_PREFIX="/usr" ./ && make && sudo make install'
method = 'execute'
hm ~/path/to/your/config.toml
thanks to actual good code: serde toml symlink solvent indicatif console