Adding verify command#387
Conversation
|
@TheLocehiliosan hi are you still dealing with personal stuff? |
|
I've reviewed this PR, and I've a few comments. First, I don't think that "verify" is the most descriptive command we could use here. Seeing as the command just outputs the requested value, perhaps "echo" would work? Also, perhaps the value itself could be the simple parameter (without the For example: Next, it could be nice to output ALL the values, if none are specified (for example just running For a while I was also torn about implementing an additional command instead of extending the "introspect" command that already exists. For example, I could see adding However, the more I've thought about it, I do want "introspect" to remain focused on outputting details of the yadm program, not the user's environment (I realize But I would imagine something like this: |
|
Excellent ill get to work on those changes as soon as i have a chance! thanks for reviewing |
|
just realised that we cant use echo given the cirrent system as echo is a bash keyword, cant name the function echo. |
Then the function can be called |
|
@TheLocehiliosan ive integrated the requested changes again, im new to writing bash scripting so if there is a better what to do things let me know. hopefully these are better for you |
This is a much better solution than what I came up with I'll implement this in a sec |
|
Having spent a few days 'playing' with yadm, I have to say I would very much welcome this being merged rather than consulting https://yadm.io/docs/alternates# each time :) |
|
Damn, I forgot about this, uh, sure! I use home-manager now tho |
What does this PR do?
This addition adds the functionality to query local internal yadm commands for the purposes of creating alt files easier.
What issues does this PR fix or reference?
#360
Previous Behavior
There is not previous behavior for this addition
New Behavior
-o/-os : echos the operating system
-d/-distro: echos the distro
-u/-user: echos the user
-c/-class: echos the class
-h/-host: echos the hostname
Have tests been written for this change?
No
Have these commits been signed with GnuPG?
No
Please review yadm's Contributing Guide for best practices.