Hey there!<p>How you do you manage your shell commands and scripts which you require in your daily job?<p>I personally use a combination of Git repos containing files which define shell aliases and functions. The files are then simply 'source-d' on shell startup. And, of course, I query the shell's history frequently.<p>I'm curious how other people manage their scripts and commands and if I could improve my workflow on that.<p>(Lately, I'm dreaming of some sort of "catalog" or index which allows to look up scripts by full-text search and provides a short description but I don't know if that would be too much)<p>Thanks for your input in advance!