In this post, i will show you how to type Tamil in Fedora based systems. Fedora system has Tamil input source by default so there is no need to install separate package to type in Tamil.
Here is the way to type Tamil in Fedora
Goto Settings -> Keyboard
Then choose Input Source
Then choose "+" to add language.
It will open new window, In this new window search Tamil
Then choose Tamil (phonetic (m17n)). It is easy way to type Tamil for beginner Tamil typers. Then select add.
Now you will get language selection option in your top window of system. Or you can press Windows + Space to change one language to another.
Using this above method you can also choose other Indian languages too.