Results 47 comments of Tim Byrne

> Because other settings in the config file are specific to each machine, such as class. Hence the need for a "local" config and an all-systems "universal" config. The config...

I do like the approach of empowering others to make alternates work the way they need. Depending on how many alternates were using this type of condition, I could see...

I am interested in a flexible system like this that can empower users to devise their own support for alternate files in many different original ways. However, I do not...

@angelabad - Despite the `#!/bin/sh` shebang line, yadm is presently written in Bash. Any linting done, should be configured to interpret it as Bash. The shebang line is done this...

I have found /bin/sh to be ubiquitous, where /usr/bin/env is not. You can see some of the history here: https://github.com/TheLocehiliosan/yadm/issues/14

@dennislapchenko - This does seem to be a bug, bootstrap is run via an exec (the commands becomes the bootstrap command). So no post_hook is ever processed. @shadowrylander - `pre_commit`...

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...

> just realised that we cant use echo given the cirrent system as echo is a bash keyword, cant name the function echo. `echo` as a subcommand should be possible,...

This change will likely have to be managed with a configuration, because your desired behavior is actually the old behavior before #65 was fixed.

👍 Checking the target of the symlink is probably a good idea. I like it.