I thought about it but there are two complications here: The code is recursive, and it calls an external shell script. I’m sure there are ways to do that in awk, but I’m not too much of an awk guru, so I decided to leave my awking to self-contained smaller scripts. Also, considering I need to spawn subprocesses anyway for this, Bash wouldn’t be a bad choice since it’s built for that.
yas-bdsm: Yet Another Stow-Based Dotfiles System Manager (github.com)
Asking for guidance on managing dotfiles in a declarative and 'immutable'(/read-only) way across multiple systems
Incoming long post, please consider reading at least the following TL;DR before commenting....
"fdisk" and "free" with custom colors (www.youtube.com)
Source code:...
Mastering curl: interactive text guide (antonz.org)
It's the "less" week of the "Record Your Dotfiles" contest. Share yours! (www.youtube.com)
gist.github.com/…/9dd95a2c3d5957257e51d623972173f…
GNU manuals sorted by number of pages. (gist.github.com)
Opening links in your Bash terminal with the keyboard (www.youtube.com)
Source code
A custom bash "type" command with recursive alias and symlink resolution (www.youtube.com)
Source code
Isn't it weird that we put credentials in the environment?
Almost every program that we run has access to the environment, so nothing stops them from curling our credentials to some nefarious server....
Are Terminal Multiplexers a Fad? (sebastiancarlos.com)
Show Notifications in your Terminal (www.youtube.com)
Source code
Add Vim to your Bash prompt (video) (piped.video)
source code
Auto "cd" in Bash with silent output (www.youtube.com)
source code