Best practice is to use a bootable USB to backup everything and install fresh. After this process you MUST learn how to use configuration files.
- Copy the config files to you
$HOMEdirectorycp /etc/<conf-file-or-folder> ~/.config/ - Use the
~/.configdirectory to play and leave the system files alone. - On Unix systems, ‘sudo’, ‘su’ give elevated privileges and should be avoided. When it is necessary to use elevated privileges, make sure you are focused and careful.
- If you need community help, your system must not be customized. If I would like to help you troubleshoot your current “custom” system, I would need to check every configuration file you have tweaked!