remote-nvim.nvim icon indicating copy to clipboard operation
remote-nvim.nvim copied to clipboard

Fix release name for newer versions of neovim on Linux

Open hmk114 opened this issue 8 months ago • 4 comments

This is a fix similar to #194.

hmk114 avatar Mar 30 '25 16:03 hmk114

Thanks. Additionally the latest release 0.11 does not come with checksum files. I have commented out the checksum check locally to make it work.

arntanguy avatar Apr 02 '25 14:04 arntanguy

The latest release does come with a shasum.txt. We need to filter out the specific arch, then we have access to the shasum.

charging1948 avatar Apr 03 '25 12:04 charging1948

Thanks for your notice! I've added checksum handling logic in download script.

hmk114 avatar Apr 03 '25 16:04 hmk114

can we get this merged?

mclean-connor avatar Apr 14 '25 14:04 mclean-connor

hey, any reasons or blockers why this can't be merged?

DeevsDeevs avatar Apr 29 '25 19:04 DeevsDeevs

I'm also in need of this merge.

noprobelm avatar May 17 '25 18:05 noprobelm

Me too! I am using the VScode SSH extension for now...

lycheeje11y avatar May 17 '25 19:05 lycheeje11y

   Installing Neovim (if required)
    Command: chmod +x /home/ubuntu/.remote-nvim/scripts/neovim_download.sh && chmod +x /home/ubuntu/.remote-nvim/scripts/neovim_utils.sh && chmod +x /home/ubuntu/.remote-nvim/scripts/neovim_install.sh && /home/ubuntu/.remote-nvim/scripts/neovim_install.sh -v v0.11.1 -d /home/ubuntu/.remote-nvim -m binary -a x86_64

    Downloading Neovim...
    dnslookup: 0.000796 | connect: 0.024990 | appconnect: 0.072770 | pretransfer: 0.072835 | starttransfer: 0.246174 | total: 0.246226 | size: 0
    curl: (22) The requested URL returned error: 404

nvim 0.11 and still met this issue

lekhanhtoan37 avatar May 29 '25 08:05 lekhanhtoan37

While it seems nice, the thought of this being merged...

For the time being, you can just modify your LazySpec to look like this if you would like to make use of the changes in the meantime. This worked like a charm for me:

return {
  {
    "hmk114/remote-nvim.nvim",
    version = "*", -- Pin to GitHub releases
    dependencies = {
      "nvim-lua/plenary.nvim", -- For standard functions
      "MunifTanjim/nui.nvim", -- To build the plugin UI
      "nvim-telescope/telescope.nvim", -- For picking b/w different remote methods
    },
    config = true,
  },
}

twstagg avatar Jun 19 '25 16:06 twstagg