-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add configuration to execute processed templates #29
Comments
Hey! I think this is a little too much of a niche to include a key for. But perhaps you could cut 2/3 of the steps with something like this: Instead of using rewrite mode, use comments for replacing on your script, something along the lines of: #!/usr/bin/env bash
some_commands
# Start Flavours
# Your script gets put here
# End Flavours
some_other_commands Then set it as executable with chmod (flavours won't touch the permissions). Then just set flavours config.toml to something like: [[item]]
file = "~/bin/example.sh"
template = "example"
hook = "~/bin/example.sh" Maybe this will work for you? |
Rather than open a new issue, I think this is the best place to address this. Is it possible to get the output of the
|
@RichardBronosky, my bad for the (very) late reply, my github notifications were all over the place and I'm only now having some time and energy to go back to them. If you're still interested in the issue you described: Flavours currently does not propagate any output from hooks. We could add a config option for it, yes. But maybe this tiny program I made could be a better solution for your usecase? Some quick steps on how to use it with flavours:
|
Hi!
Some templates generate a script to be executed. Unless there's a way I don't know of, I'm supposed to use the
hook = …
entry to:Maybe there should be an easier way to do it: it could for instance create a
tempfile()
, execute it, and clean it up, making even thefile = …
entry optional.The text was updated successfully, but these errors were encountered: