So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?
I uses Uyuni to push config files out to the machines I’m working on, including .bashrc files, .vimrc and all kinds of little QOL improvements.
Probably overkill just to use Uyuni for that, though.
https://github.com/sineemore/backpack
"backpack is a small wrapper around ssh.
It transfers contents of a local file ~/.backpack and itself to remote host, sources it and continues with normal ssh session.
works best as alias ssh=backpack won’t create any files on remote hosts (even temporary) tries to fallback to normal ssh when remote shell is not bash self-replication allows you to use backpack again directly from remote host, in this case backpack will keep original local file as you go deaper from host to host."
As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled.
I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?
GitHub?