webinstall / webi-installer-requests

This is just to house issues for requests for new Webi installers.
Mozilla Public License 2.0
5 stars 7 forks source link

Request for yadm #85

Open wesleycoder opened 5 months ago

wesleycoder commented 5 months ago

I'm on a quest to automate my machine setup workflow and webi has been a great tool to help with this.

Yadm can be a useful addition on this topic paired with webi. It's literally named as "Yet Another Dotfiles Manager" and as I understand it's quite popular and simple to use for any git user.

It already has a installation script and I think it can be easy to setup for webi.

I'm opening the issue for anyone that wishes to tackle it, but I plan to get this issue or another one and learn more about how webi works possibly submitting a mergeable PR. We'll see if I can do it soon, but in case I don't, anyone plz feel free to implement this.

coolaj86 commented 4 months ago

If I'm understanding correctly this is a scrictly-bash script:

I think I'd want this to be handled more similar to aliasman, so that it actually gets versions and such via the git tags:

We could also make sure that the man file and completions go into the right place - which is relative to the bin, so that's not hard:

~/.local/bin/yadm
~/.local/share/man/man1/yadm.1
~/.local/share/bash-completion/
~/.local/share/fish/vendor_completions.d/
coolaj86 commented 4 months ago

Do you want to give it a shot @wesleycoder?

wesleycoder commented 4 months ago

I'll be free to give it a shot starting this weekend. If there's no rush I'll be happy to take ownership by saturday.