module Manatee.Plugin.Anything.AnythingList where
import Manatee.Plugin.Anything.Anything
import Manatee.Plugin.Anything.AnythingApplication
import Manatee.Plugin.Anything.AnythingBrowser
import Manatee.Plugin.Anything.AnythingBrowseHistory
import Manatee.Plugin.Anything.AnythingBuffer
import Manatee.Plugin.Anything.AnythingBufferHistory
import Manatee.Plugin.Anything.AnythingExecuteFile
import Manatee.Plugin.Anything.AnythingGoogleSuggest
import Manatee.Plugin.Anything.AnythingInteractiveChar
import Manatee.Plugin.Anything.AnythingInteractiveDirectory
import Manatee.Plugin.Anything.AnythingInteractiveFile
import Manatee.Plugin.Anything.AnythingInteractiveNumber
import Manatee.Plugin.Anything.AnythingInteractiveString
import Manatee.Plugin.Anything.AnythingIrc
import Manatee.Plugin.Anything.AnythingLocate
import Manatee.Plugin.Anything.AnythingProcess
import Manatee.Plugin.Anything.Types
import qualified Data.Map as M
anythingList :: AnythingList
anythingList =
M.fromList $ map (\x -> (anythingName x, x))
[anythingLocate
,anythingApplication
,anythingProcess
,anythingExecuteFile
,anythingBrowser
,anythingIrc
,anythingGoogleSuggest
,anythingBuffer
,anythingBufferHistory
,anythingInteractiveFile
,anythingInteractiveDirectory
,anythingInteractiveChar
,anythingInteractiveString
,anythingInteractiveNumber
,anythingBrowseHistory
]