Giter Club home page Giter Club logo

deepwhite.nvim's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

deepwhite.nvim's Issues

Rainbow paren groups

You currently have the highlight groups for p00f's original plugin, but he quit working on it, and HiPhish forked it (as nvim-ts-rainbow2) but then rewrote it (as rainbow-delimiters.nvim).

Most themes have removed the support for older plugins, and simply renamed the groups to the new ones:

	highlight = {
		'RainbowDelimiterRed',
		'RainbowDelimiterYellow',
		'RainbowDelimiterBlue',
		'RainbowDelimiterOrange',
		'RainbowDelimiterGreen',
		'RainbowDelimiterViolet',
		'RainbowDelimiterCyan',
	}

Background for modules and types

Hi! Thank you very much for your work. I'm a fan of the theme and think it's one of the best light themes for text editor out there. But this update fe78337 made it less beautiful with added background to modules paths and types names in rust in my opinion.

Before
image

After
image

upd: to macros also

Feat: Add support for common terminals

Hello, thank you for writing this colorscheme! It's very hard to find pleasing light colorschemes for neovim :)

I would really appreciate if you could also add support for some commonly used terminals (specifically wezterm and kitty). Just providing a simple base16 toml file in an extras folder would suffice. For reference here's how nightfox does it.

Thanks!

Missing treesitter groups

Several toplevel treesitter highlights are missing. It is okay to set these to stock vim highlight groups, but they do need to be set. Also, lsp semantic tokens usually link to the treesitter ones (the ones that you're not setting).

From Neovim before the new default 0.10 theme (and I think you're already setting all the standard vim hl groups these link to):

@variable      xxx links to Identifier
@constant      xxx links to Constant
@module        xxx links to Identifier
@label         xxx links to Label
@string        xxx links to String
@character     xxx links to Character
@boolean       xxx links to Boolean
@number        xxx links to Number
@number.float  xxx links to Float
@type          xxx links to Type
@attribute     xxx links to Macro
@property      xxx links to Identifier
@function      xxx links to Function
@operator      xxx links to Operator
@keyword       xxx links to Keyword
@punctuation   xxx links to Delimiter
@comment       xxx links to Comment
@markup        xxx links to Special
@diff          xxx cleared
@diff.plus     xxx links to Added (-> NvimLightGreen)
@diff.minus    xxx links to Removed (-> NvimLightRed)
@diff.delta    xxx links to Changed (-> NvimLightCyan)
@tag           xxx links to Tag

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.