Neovide GUIλ︎
Neovide provides a GUI for Neovim and supports the use of AstroNvim community configuration.
Install Neovideλ︎
Download from Neovide.dev website
Move the neovide.AppImage
to the execution path, e.g. $HOME/.local/bin
Create the $HOME/.local/bin/neovide
symbolic link pointing to the neovide.AppImage
Download the MacOSX dmg.zip file
Extract the .zip file
Run the extracted dmg file and use the install wizard to copy Neovide to the Applications directory.
Create symbolic link from Neovide install to ~/.local/bin
Add alias to use neovide with astronvim configuration to .bashrc
, .zshrc
or shared shell-aliases
file
Neovide with NVIM_APPNAMEλ︎
NVIM_APPNAME
sets the configuration used when starting Neovim.
Use a shell alias to run Neovide with a specific configuration
Set Neovide Fontλ︎
The guifont
Neovim option is used to set a font family and size specifically for a GUI appliction, i.e. Neovide. It is not used by Neovim itself.
AstroNvim Neovide font family and size
Practicalli AstroNvim Config includes the guifont
option in the options.lua
file.
return {
opt = {
-- set to true or false etc.
relativenumber = true, -- sets vim.opt.relativenumber
number = true, -- sets vim.opt.number
spell = false, -- sets vim.opt.spell
signcolumn = "auto", -- sets vim.opt.signcolumn to auto
wrap = true, -- sets vim.opt.wrap
-- showtabline = 0, -- sets vim.opt.showtabline - zero hides tabs
timeoutlen = 420,
-- neovide font family & size
guifont = "Fira Code:h16",
},
}