Update packages and lmit smex to dek machines
get rid of haskell mode