title: Why is neovim unable to locate the packer module?
body: <p>I'm trying to install <a href="https://github.com/wbthomason/packer.nvim" rel="noreferrer">packer.nvim</a> using the quickstart guide. I cloned the repository using</p>
  <pre><code>git clone --depth 1 https://github.com/wbthomason/packer.nvim\
   ~/.local/share/nvim/site/pack/packer/start/packer.nvim
  </code></pre>
  <p>and created the file <code>~/.config/nvim/lua/plugins.lua</code> with these contents:</p>
  <pre><code>return require('packer').startup(function()
    -- Packer can manage itself
    use 'wbthomason/packer.nvim'
  end)
  </code></pre>
  <p>My <code>~/.config/nvim/init.vim</code> has only the line <code>lua require('plugins')</code>.</p>
  <p>When I run <code>nvim</code> I get the following error:</p>
  <pre><code>Error detected while processing /home/user/.config/nvim/init.vim:
  line    1:
  E5105: Error while calling lua chunk: /home/user/.config/nvim/lua/plugins.lua:6: module 'packer' not found:
          no field package.preload['packer']
          no file '/home/user/.config/nvim/lua/packer.lua'
          no file '/home/user/.config/nvim/lua/packer/init.lua'
          no file '/etc/xdg/xdg-i3/nvim/lua/packer.lua'
          ... (many more missing files)
  </code></pre>
  <p>I tried checking my <code>packpath</code> in neovim with <code>:set packpath?</code> but I'm not sure whether it's correct or not.</p>
  <pre><code>packpath=~/.config/nvim,/etc/xdg/xdg-i3/nvim,/etc/xdg/nvim,~/.local/share/nvim/site,/usr/share/i3/nvi
  m/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim
  /runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/a
  fter,/usr/share/i3/nvim/site/after,~/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-i3/n
  vim/after,~/.config/nvim/after
  </code></pre>
  <p>What am I doing wrong?</p>