How can I setup git to checkout some files crlf, others lf?

I have a git repository which contains (among others) *.wse text files and *.sh text files. How can I setup git to always checkout *.wse files with CRLF line endings and *.sh files with LF line endings?

Git Baby is a git and github fan, let's start git clone.