All Projects → lambdalisue → glyph-palette.vim

lambdalisue / glyph-palette.vim

Licence: MIT License
🎨 An universal palette for Nerd Fonts

Programming Languages

Vim Script
2826 projects

Projects that are alternatives of or similar to glyph-palette.vim

Vim Janah
Vim colorscheme.
Stars: ✭ 172 (+104.76%)
Mutual labels:  neovim, colors
Awesome Vim Colorschemes
Collection of awesome color schemes for Neo/vim, merged for quick use.
Stars: ✭ 1,951 (+2222.62%)
Mutual labels:  neovim, colors
Colorwaver
🎨 An app to detect color palettes in the real world - powered by VisionCamera
Stars: ✭ 365 (+334.52%)
Mutual labels:  colors
denops-deno
🐜 Deno module for denops.vim
Stars: ✭ 16 (-80.95%)
Mutual labels:  neovim
sidebar.nvim
A generic and modular lua sidebar for Neovim
Stars: ✭ 453 (+439.29%)
Mutual labels:  neovim
colors-convert
🦚 A simple colors library
Stars: ✭ 15 (-82.14%)
Mutual labels:  colors
go-dev
Golang Dev Env Dockerfile
Stars: ✭ 17 (-79.76%)
Mutual labels:  neovim
random color
⚙️🎨 Rust crate for generating random attractive colors
Stars: ✭ 30 (-64.29%)
Mutual labels:  colors
candle-grey
A dark monochrome colorscheme with a hint of color for vim
Stars: ✭ 30 (-64.29%)
Mutual labels:  neovim
nvim context vt
Virtual text context for neovim treesitter
Stars: ✭ 193 (+129.76%)
Mutual labels:  neovim
nvim.conf
datwaft's neovim configuration using Fennel
Stars: ✭ 65 (-22.62%)
Mutual labels:  neovim
nvim-goc.lua
Go Coverage for Neovim
Stars: ✭ 17 (-79.76%)
Mutual labels:  neovim
hex-color-regex
Regular expression for matching hex color values from string.
Stars: ✭ 29 (-65.48%)
Mutual labels:  colors
nvim-jdtls
Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls
Stars: ✭ 282 (+235.71%)
Mutual labels:  neovim
dithering algorithms
Sample implementation for different common dithering algorithms
Stars: ✭ 43 (-48.81%)
Mutual labels:  colors
Comment.nvim
🧠 💪 // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
Stars: ✭ 796 (+847.62%)
Mutual labels:  neovim
Coolors
Beautiful Color Palettes
Stars: ✭ 26 (-69.05%)
Mutual labels:  colors
vim-paper
A personal light theme for (Neo)Vim, based on the colour of paper as found in various notebooks. This project is a read-only mirror of https://gitlab.com/yorickpeterse/vim-paper.
Stars: ✭ 53 (-36.9%)
Mutual labels:  neovim
edita.vim
🖊 A pseudo EDITOR to stay in Vim/Neovim
Stars: ✭ 44 (-47.62%)
Mutual labels:  neovim
lir.nvim
Neovim file explorer
Stars: ✭ 194 (+130.95%)
Mutual labels:  neovim

🎨 glyph-palette

Support Vim 8.1 or above Support Neovim 0.4 or above MIT License Doc

glyph-palette

glyph-palette (Glyph palette) is a plugin to universally apply colors on Nerd Fonts.

With this plugin, the following (and potentially more) Nerd Fonts integrations will be nicely highlighted.

Usage

First of all, make sure that you are using one of Nerd Fonts patched fonts (e.g. Fonts in Patched Fonts or Cica for Japanese). Visit Nerd Fonts homepage for more detail.

After that, call glyph_palette#apply() function on a target buffer like:

augroup my-glyph-palette
  autocmd! *
  autocmd FileType fern call glyph_palette#apply()
  autocmd FileType nerdtree,startify call glyph_palette#apply()
augroup END

Then glyphs in g:glyph_palette#palette on the buffer will be highlighted by predefined highlight groups.

See :help glyph-palette-usage for more details

Screenshots

With nerdfont.vim + fern.vim + fern-renderer-nerdfont.vim

With nerdfont.vim + fern.vim + fern-renderer-nerdfont.vim

Provide us your nice screenshots!

Special thanks

An initial implementation has written by @zeorin at ryanoasis/vim-devicons#158

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].