2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00
2022-12-01 16:44:11 +01:00

gbprod/nord.nvim

Neovim theme using the Nord palette that tries to be as close as possible to the official vim theme and the official vscode theme.

This colorscheme still under developement, please keep calm and report issues

"Arctic, north-bluish clean and elegant" - arcticicestudio

2022-12-01-142011_1277x703_scrot 2022-12-01-142157_1270x700_scrot 2022-12-01-142111_1276x700_scrot 2022-12-01-142044_1265x634_scrot

Features

  • supports TreeSitter and LSP
  • vim terminal colors
  • lualine theme

Plugin Support

You're preferred plugin is missing ? Open an issue or, even better, open a pull request 😉.

Requirements

  • Neovim >= 0.8.0

📦 Installation

Install the theme with your preferred package manager:

packer

use 'gbprod/nord.nvim'

🚀 Usage

Enable the colorscheme:

" Vim Script
colorscheme nord
-- Lua
vim.cmd[[colorscheme nord]]

To enable the nord theme for Lualine, simply specify it in your lualine settings:

require('lualine').setup {
  options = {
    -- ... your lualine config
    theme = 'nord'
    -- ... your lualine config
  }
}

⚙️ Configuration

configuration needs to be set BEFORE loading the color scheme with colorscheme nord

Nord.nvim will use the default options, unless you call setup.

require("nord").setup({
  -- your configuration comes here
  -- or leave it empty to use the default settings
  transparent = false, -- Enable this to disable setting the background color
  terminal_colors = true, -- Configure the colors used when opening a `:terminal` in Neovim
  diff = { mode = "bg" }, -- enables/disables colorful backgrounds when used in diff mode. values : [bg|fg]
  borders = true, -- Enable the border between verticaly split windows visible
  errors = { mode = "bg" }, -- Display mode for errors and diagnostics
                            -- values : [bg|fg|none]
  styles = {
    -- Style to be applied to different syntax groups
    -- Value is any valid attr-list value for `:help nvim_set_hl`
    comments = { italic = true },
    keywords = {},
    functions = {},
    variables = {},
  },
})

🎉 Credits

S
Description
An arctic, north-bluish clean and elegant Neovim theme.
Readme
262 KiB
Languages
Lua 100%