Where does MacVim keep its themes?

I'm using MacVim and I am attempting to change the default theme. I have the following in my .vimrc file (and in .gvimrc as well):

 colorscheme macvim

But the theme remains unchanged. What am I doing wrong?

The file is read in without errors but the scheme doesn't change. Also, if I download alternate themes, where do they go?


This is what I have in my ~/.vimrc

if has("gui_running")
  syntax on
  set hlsearch
  colorscheme macvim
  set bs=2
  set ai
  set ruler
endif

By default, you should put custom colorschemes/themes into: ~/.vim/colors

Note that you may need to create the .vim directory in your home directory if it does not already exist.

After doing so, your :colorscheme command should automatically pick up the theme.