Many Linux users, even the newest ones, love Linux because it is highly customizable. KDE in particular is one desktop environment that is very easy and fun to customize. Whether you want three panels and a rotating slideshow of wallpaper photos from your vacation in Peru, or simply want to make sure text files always open in your favorite text editor, KDE can deliver. One important customization features is file association.
Read the full thing at http://maketecheasier.com/configure-file-associations-in-kde/2009/08/24