title: Emacs setq before loading
body: <p>When customizing Emacs, do I set the corresponding variable before loading a package or after?</p>
  
  <p>i.e.,</p>
  
  <pre><code>(setq some-variable some-value)
  (require 'some-package)
  </code></pre>
  
  <p>or</p>
  
  <pre><code>(require 'some-package)
  (setq some-variable some-value)
  </code></pre>
  
  <p>Seems to me that most of the time both work except when some packages explicitly require init after load.  Am I right?</p>