

Thank you for your elaborate response!
I brought up the standards to simply understand if there are any benefits following them. After the whole discussion it seems it does not matter at all for my personal needs (but now I have a more informed understanding).
What I really liked is learning about the Fish shells ~/.config/fish/functions directory, this IMHO makes sense in contemporary Linux and is a great idea.
wow, thanks. I never had the need for scripts running in the right order for my personal scripts, but I remember the old init systems for Linux where this was a thing.