I installed bluefish using sudo apt-get install bluefish.
It was very buggy so I decided to remove it using sudo apt-get purge bluefish, and then using sudo apt-get autoremove
Then I reinstalled it using sudo apt-get install bluefish again, and all the former settings were kept.
Why is that?
3 Answers
It's because user specific settings are stored in your home directory and that isn't removed. Try to find either bluefish directory under ~/.config or ~/.bluefish directory under home and remove it to reset the user preference.
Update: As Zanna mentioned in the comment (which is now removed), it's .bluefish under home.
- 77,855
Some programs keep config preferences for installed software that the app will use for its installation and or use. This data is written to hidden files/folders in your home directory. You can view them by showing hidden files in Nautilus using Ctrl + H, or in a shell using ls -a to view the files. In your case, you want to remove the software and do a clean install. So, do what you were doing: sudo apt-get purge bluefish, find the program files in your home directory, and then manually remove them. Then you can do a clean re-install.
See these links for reference:
How to completely remove application
What is the correct way to completely remove an application?
- 703
Sometimes, applications use their own folders to store their settings , so you need to remove the files from those folders. To see which folders are used by these applications, search for files with the name of the application you want to completely remove. I use the Catfish File Search application catfish for this, but any file-search app that searches through "hidden" folders will do. After you find the configuration files used for the application, delete them. You should find that upon running the application, the settings have been reset to their defaults.
- 61