title: Emacs Warning (initialization) -- File error
body: <p>Whenever I open emacs on a linux server I'm using I get the following message which takes up half my screen:</p>
  
  <pre><code>Warning (initialization): An error occurred while loading `/home/[my username]/.emacs':
  
  File error: Cannot open load file, sm
  
  To ensure normal operation, you should investigate and remove the
  cause of the error in your initialization file.  Start Emacs with
  the `--debug-init' option to view a complete error backtrace.
  </code></pre>
  
  <p>What's happening here? I don't have any issues editing, except for this warning message in the way. How can I address this?</p>
  
  <p>EDIT:
  My <code>~/.emacs</code> file contains the following:</p>
  
  <pre><code>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;; Supermongo (SM) mode stuff
  ;;
  (require 'sm)
  (setq auto-mode-alist
        (append
         '( ("\\.sm\\'" . sm-mode) )
         auto-mode-alist)
        )
  </code></pre>