aboutsummaryrefslogtreecommitdiff
path: root/INSTALL.md
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2025-01-24 17:17:12 +0100
committerChristian Clason <ch.clason+github@icloud.com>2025-01-27 16:21:40 +0100
commitc1718d68634460117ef5731643669d59587ec628 (patch)
treebad18b3dcb37af1fc6ab5da640bceb9fd4e3eb48 /INSTALL.md
parenteb60cd74fb5caa997e6253bef6a1f0b58e1b6ec6 (diff)
downloadrneovim-c1718d68634460117ef5731643669d59587ec628.tar.gz
rneovim-c1718d68634460117ef5731643669d59587ec628.tar.bz2
rneovim-c1718d68634460117ef5731643669d59587ec628.zip
ci(release): add linux-arm64 appimage and tarball
Problem: No releases for ARM Linux. Solution: Provide appimages and tarballs for `linux-arm64`. Rename x86 releases to `linux-x86_64` for consistency.
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md21
1 files changed, 11 insertions, 10 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 807922e2e3..0701bf2720 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -15,9 +15,10 @@ Install from download
Downloads are available on the [Releases](https://github.com/neovim/neovim/releases) page.
* Latest [stable release](https://github.com/neovim/neovim/releases/latest)
- * [macOS x86](https://github.com/neovim/neovim/releases/latest/download/nvim-macos-x86_64.tar.gz)
- * [macOS arm](https://github.com/neovim/neovim/releases/latest/download/nvim-macos-arm64.tar.gz)
- * [Linux](https://github.com/neovim/neovim/releases/latest/download/nvim-linux64.tar.gz)
+ * [macOS x86_64](https://github.com/neovim/neovim/releases/latest/download/nvim-macos-x86_64.tar.gz)
+ * [macOS arm64](https://github.com/neovim/neovim/releases/latest/download/nvim-macos-arm64.tar.gz)
+ * [Linux x86_64](https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz)
+ * [Linux arm64](https://github.com/neovim/neovim/releases/latest/download/nvim-linux-arm64.tar.gz)
* [Windows](https://github.com/neovim/neovim/releases/latest/download/nvim-win64.msi)
* Latest [development prerelease](https://github.com/neovim/neovim/releases/nightly)
@@ -118,24 +119,24 @@ Then add this to your shell config (`~/.bashrc`, `~/.zshrc`, ...):
### AppImage ("universal" Linux package)
-The [Releases](https://github.com/neovim/neovim/releases) page provides an [AppImage](https://appimage.org) that runs on most Linux systems. No installation is needed, just download `nvim.appimage` and run it. (It might not work if your Linux distribution is more than 4 years old.)
+The [Releases](https://github.com/neovim/neovim/releases) page provides an [AppImage](https://appimage.org) that runs on most Linux systems. No installation is needed, just download `nvim-linux-x86_64.appimage` and run it. (It might not work if your Linux distribution is more than 4 years old.) The following instructions assume an `x86_64` architecture; on ARM Linux replace with `arm64`.
- curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
- chmod u+x nvim.appimage
- ./nvim.appimage
+ curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-86_64.appimage
+ chmod u+x nvim-linux-x86_64.appimage
+ ./nvim-linux-x86_64.appimage
To expose nvim globally:
mkdir -p /opt/nvim
- mv nvim.appimage /opt/nvim/nvim
+ mv nvim-linux-x86_64.appimage /opt/nvim/nvim
And the following line to your shell config (`~/.bashrc`, `~/.zshrc`, ...):
export PATH="$PATH:/opt/nvim/"
-If the `./nvim.appimage` command fails, try:
+If the `./nvim-linux-x86_64.appimage` command fails, try:
```sh
-./nvim.appimage --appimage-extract
+./nvim-linux-x86_64.appimage --appimage-extract
./squashfs-root/AppRun --version
# Optional: exposing nvim globally.