iruzo / matrix-nvim

Neovim Matrix theme
MIT License
16 stars 1 forks source link
color-scheme neovim

Neovim Matrix theme

Features

Requirements

Installation

Usage

Enable the colorscheme:

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

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

Configuration

Option Default Description
matrix_contrast false Make sidebars and popup menus like nvim-tree and telescope have a different background
matrix_borders false Enable the border between verticaly split windows visable
matrix_disable_background false Disable the setting of background color so that NeoVim can use your terminal background
matrix_cursorline_transparent false Set the cursorline transparent/visible
matrix_enable_sidebar_background false Re-enables the background of the sidebar if you disabled the background of everything
matrix_italic true enables/disables italics
-- Example config in lua
vim.g.matrix_contrast = true
vim.g.matrix_borders = false
vim.g.matrix_disable_background = false
vim.g.matrix_italic = false

-- Load the colorscheme
require('matrix').set()
" Example config in Vim-Script
let g:matrix_contrast = v:true
let g:matrix_borders = v:false
let g:matrix_disable_background = v:false
let g:matrix_italic = v:false

" Load the colorscheme
colorscheme matrix