I installed a few spell checkers and dictionaries, I have in System Settings → "Spell Check → English US and my local language ticked (top box)
As spell check is not working (tried Kate, and Zim Notes). UPDATE: Just installed LibreOffice, Hunspell working) . I read and saw many threads here same issue so I installed:
(what I got from “yay -Qe” and selected whatever has “spell”)
Do you know if having all those installed whether they conflict with each other or not? EndeavourOS doesn’t install a specific language spell checker by default, (e.g. English, French, German, etc), but they do install the hunspell package during your EndeavourOS installation. I didn’t have any spell checking ability when I first installed EndeavourOS, but once I ran:
sudo pacman -S hunspell-en_us
And restarted all my open applications, I had spell checking working. Perhaps consider removing all the aspell, gtkspell3 and python-gtkspellcheck packages, and only having the hunspell and hunspell-en_us packages to start off with, and seeing if that works or not. Remember to close and reopen any apps after this so that they are utilizing only the hunspell package.
Side note, hyphen gets installed by default too during installation. Not sure if it’s always been that way or a recent change with the .iso but when I re-installed back in May it was on the .iso. One less thing to install
I think the spell checker just checks for grammar and typos. Hyphen used to split syllables/words correctly. Don’t know how I ended up installing it, probably did not get correct hyphens but that needs to be verified. I think I needed hyphen for inkscape to make a poster but could be wrong.
Installing and removing packages generally leaves your user space intact – this is by design.
So if this Zim program left any dotfiles or config in your home directory, those were kept after you uninstalled the package (if you want to get rid of them, you have to delete them manually). When you reinstalled Zim, it already had config files in your home directory and it used those.