Skip to content
This repository has been archived by the owner on Jan 21, 2024. It is now read-only.

bartekprtc/distinct.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❗This repository has been moved❗

This colour scheme is now developed here.

distinct.nvim

Distinct is neovim colour scheme with distinctive, vibrant colours. It is partially inspired by my previous theme - gruv-vsassist.nvim. It has a bit of gruvboxy tone to it.

Distinct supports treesitter highlighting, as well as semantic token highlighting. It supports some major plugins, but not all of them (current list can be found at the end of README). Fell free to add or request support for other plugins. It's entirely written in lua, therefore it's not suitable for vim.

Preview

showcase1 showcase2 showcase3

Usage

Lazy

If you don't want to change any settings, setup() needn't to be called. Defaults are presented below.

{
    "bartekprtc/distinct.nvim",
    priority = 1000,
    config = function()
        require("distinct").setup({
            doc_comments_different_color = true, -- Use different colour for documentation comments
        })

        vim.cmd [[colorscheme distinct]]
    end
}

Lualine

require("lualine").setup({
    options = {
        -- ...
        theme = 'distinct'
        -- ...
    },
})

Barbecue

require("barbecue").setup({
    -- ...
    theme = 'distinct'
    -- ...
})

Supported plugins