mirror of
https://github.com/awesome-lists/awesome-bash.git
synced 2026-07-11 13:52:35 -05:00
[GH-ISSUE #86] Hey, looking for a project (you probably don't know either..) #1722
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SeanScherer on GitHub (Dec 14, 2022).
Original GitHub issue: https://github.com/awesome-lists/awesome-bash/issues/86
Hi, I stumbled over a project some time ago (but can't find it now that I'd like to use it :/ ... ).
Thought since this is a place bash enthusiasts are, maybe someone can help me (plus it'd make a great addition to the list!).
The projects idea was that whenever you setup an open source project (for compiling it yourself, etc.), first thing is you install the dependencies, often by running shell commands gleaned from the readme. That being a little tedious / ie manual work, plus the fact that readme's have a tendancy to go out of date, the solution was to have the "readme" be an interactive bash script, that sets up the dev environment for you. Ie, you'd have the established contributors use the "script" just the same as new people (this is what I understand / remember from memory).
The project, then, was a framework for setting up this "readme". (doesn't seem a super-complex task, but if it made things easy and well readable, seems worth it to me).
It did overall sound pretty neat to me, so I though maybe someone else might have seen this ?
Thanks and regards,
Sean.
@1xyz commented on GitHub (Dec 18, 2022):
Have you tried https://github.com/1xyz/pryrite ?
(disclaimer: I'm one of the authors)
@SeanScherer commented on GitHub (Dec 20, 2022):
Not exactly what I had meant, but does look interesting :) !
(The project I meant had you set up a (bash)-script, which you could then prompt for the info you wanted - just in case that wasn't clear).
I'll definitely have a look into it for my personal stuff :) !
Edit:
Had a quick glance, and reminded me (though distinct) of "Literate programming" - which I always found a very attractive concept (I'm not much of a coder myself though, so little opportunity to put into practice :P).
@hyperupcall commented on GitHub (Oct 12, 2023):
I've seen xc and mask, which seem to be projects in the same vein.