~ruther/guix-local

ref: 9015ab3622c7056eab362e21ae265c35d185fe5c guix-local/gnu/packages/aux-files/guix-nvim.vim -rw-r--r-- 427 bytes
9015ab36 — Artyom V. Poptsov gnu: install-starfive-visionfive2-uEnv.txt: Set extra options. 2 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
lua << EOF
  -- This appends all applicable neovim paths to the runtimepath.
  for _, directory in pairs({"/run/current-system/profile", "~/.guix-profile", "~/.guix-home/profile", vim.env.GUIX_PROFILE, vim.env.GUIX_ENVIRONMENT}) do
    local rtp = vim.fs.abspath(directory .. "/share/nvim/site")
    local stat = vim.uv.fs_stat(rtp)
    if stat and stat.type == "directory" then
      vim.opt.rtp:append(rtp)
    end
  end
EOF