Skip to content

Latest commit

 

History

History
82 lines (62 loc) · 1.98 KB

README.md

File metadata and controls

82 lines (62 loc) · 1.98 KB

perona.nvim

a colorscheme for neovim inspired by ghost princess perona from one piece. built with lush.

negative hollow!

palette

  • base = #0c030a #150a12 #1c111a
  • accent = #68122c #e0527c #9c1c42
  • text = #fec8d5 #a28189 #644f54
  • black = #261722 #372a34 #160813
  • red = #ed1d2e #ff4c5b #cc0011
  • green = #d573d9 #f893fb #c733cc
  • yellow = #ff5c74 #ff8093 #fb3754
  • blue = #8896c8 #a9b7ea #687dca
  • magenta = #ff70b3 #ff94c6 #fd3592
  • cyan = #d5396b #fa5c8e #cc2459
  • white = #deafba #f2c0cb #fcd9e1

installation

because i honestly don't know lua well enough, a lua-compatible, non-lush export won't be on the table for a while, so this requires you to have lush installed. first, clone this repository:

git clone https://codeberg.org/spica/perona.nvim.git

then configure lush.nvim for your package manager. if you use lazy:

return {
    "rktjmp/lushnvim",
    { dir = '/absolute/path/to/perona.nvim', lazy = true },
    config = function()
        require 'lush'.setup()
    end,
}

add vim.cmd("colorscheme perona") to your init.lua, or colorscheme perona to init.vim.

lualine

clone this repo and copy lua/lualine and lua/perona to your .config/lua directory.

git clone https://codeberg.org/spica/perona.nvim.git
cd perona.nvim
cp -r lua/perona lua/lualine .config/nvim/lua

then configure lualine to use perona. with lazy:

local perona = require'lualine.themes.perona'

return {
    'nvim-lualine/lualine.nvim',
	config = function()
		require('lualine').setup {
			options = {
                theme  = perona
            },
		}
	end,
}