Skip to content

CodeSigils/neovim-debian-12-bookworm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NVIM latest stable - 0.9.1 for Debian 12 (bookworm)

Neovim stable - 0.9.1 version, compiled for debian with cpack using the clang/llvm stack from the official neovim repo.

Disclaimer: This version was compiled for testing purposes - mainly to observe any performance improvements against the GNU Compiler Collection (GCC).

Get it with:

wget https://github.com/CodeSigils/neovim-debian-12-bookworm/raw/main/nvim-linux64.deb

Install it with:

sudo dpkg -i nvim-linux64.deb

Warning: If nvim-treesitter package throughs errors on startup the solution is simple. Add the following on your tree-sitter setup:

-- For treesitter compilation problem:
-- You can force to use another compiler with require 'nvim-treesitter.install'.compilers = {"clang"}
-- Available compiler values: "CC", "cc", "gcc", "clang", "cl", "zig"
require('nvim-treesitter.install').compilers={"clang"}
require('nvim-treesitter.configs').setup {
 -- .../
}

Compilation details

  • Debian clang version 14.0.6
  • Target: x86_64-pc-linux-gnu
  • Thread model: posix
  • Architecture: amd64
  • Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.3)

Prerequisites versions

  • ninja-build: 1.11.1
  • gettext (GNU gettext-runtime): 0.21
  • cmake version 3.25.1 - CMake suite maintained and supported by Kitware (kitware.com/cmake).
  • unzip: 6.00 maintained by Christian Spieler.
  • Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio
  • curl 7.88.1 (x86_64-pc-linux-gnu) libcurl/7.88.1 OpenSSL/3.0.9 zlib/1.2.13 brotli/1.0.9

Neovim Licence

Copyright Neovim contributors. All rights reserved.

Apache License Version 2.0, January 2004