Installation should be a single file, like setup.sh which will create the whole required files, make some copies of previous files (in order to perform backups or rollback the installation)
update.sh should be able to perform a new fresh install, we should differenciate "stock" functions and let user add it's own aliases (maybe create a custom.bashrc in order to store this)
Maybe a delete.sh file could be usefull in order to proper remove the whole bunch of iles (open to discussion)
We need to add 2 files,
Installation should be a single file, like
setup.sh
which will create the whole required files, make some copies of previous files (in order to perform backups or rollback the installation)update.sh
should be able to perform a new fresh install, we should differenciate "stock" functions and let user add it's own aliases (maybe create a custom.bashrc in order to store this)Maybe a
delete.sh
file could be usefull in order to proper remove the whole bunch of iles (open to discussion)