Web Analytics

monoglow.nvim

⭐ 163 stars Korean by wnkz

🎆 모노 글로우

대부분 단색 계열에 빛나는 효과를 더한 색상 테마입니다.

Monoglow Z 스크린샷 삽입 모드 비주얼 모드 Monoglow Z (기본) 팔레트

[!NOTE]
더 많은 📷 스크린샷 보기

✨ 특징

0.9.0 기능 지원. > [!NOTE]
현재 제공되는 플러그인 및 추가 기능은 주로 제가 사용하는 것들이지만,
새 플러그인 제안이 있으면 이슈나 PR을 열어주세요!

🎨 지원하는 플러그인

| 플러그인 | 출처 | | ------------------------------------------------------------------ | ------------------------------------------------------------------ | | blink.cmp | blink-cmp | | dashboard-nvim | dashboard | | flash.nvim | flash | | gitsigns.nvim | gitsigns | | markview.nvim | markview | | mason.nvim | mason | | neo-tree.nvim | neo-tree | | nvim-cmp | cmp | | nvim-window-picker | nvim-window-picker | | oil.nvim | oil | | telescope.nvim | telescope | | which-key.nvim | which-key |

🍭 추가 기능

| 도구 | 추가 기능 | | -------------------------------------------------- | -------------------------------- | | Ghostty | extras/ghostty | | Helix | extras/helix | | Kitty | extras/kitty | | Vim | extras/vim | | VS Code | extras/vscode | | WezTerm | extras/wezterm | | Zed | extras/zed |

📦 설치

원하는 패키지 관리자, 예를 들어 folke/lazy.nvim를 사용하여 테마를 설치하세요:

{
  "wnkz/monoglow.nvim",
  lazy = false,
  priority = 1000,
  opts = {},
}

🚀 사용법

vim.cmd[[colorscheme monoglow]]

colorscheme monoglow

" There are also colorschemes for the different styles. colorscheme monoglow-z colorscheme monoglow-lack colorscheme monoglow-void colorscheme monoglow-light

🎨 팔레트

모든 스타일(z, lack, void, light)과 WCAG 대비 비율은 PALETTE.md를 참조하세요.

🪓 색상 및 하이라이트 그룹 재정의

하이라이트 그룹이 계산되는 방법:

colorshighlights의 기본 값은 z, lack, void, 및 light 팔레트와 기본 하이라이트를 참조하세요.

색상 변경하기

require("monoglow").setup({
  -- Change the "glow" color
  on_colors = function(colors)
    colors.glow = "#fd1b7c"
  end
})

모노글로우 핑크 글로우

하이라이트 스타일 변경

on_highlights를 사용하여 모든 하이라이트 그룹에 대해 스타일(이탤릭, 볼드 등)을 사용자화할 수 있습니다.

참고: on_highlights는 전체 하이라이트 정의를 대체합니다.
기존 속성(예: fg)을 유지하려면 오버라이드에 포함시키거나 vim.tbl_extend를 사용하세요.

require("monoglow").setup({
  on_highlights = function(hl, c)
    -- Override with full definition (recommended)
    hl["@function"] = { fg = c.syntax.func_def, italic = true, bold = true }
    hl.Boolean = { fg = c.syntax.boolean, bold = true, italic = true }
    hl["@keyword"] = { fg = c.syntax.keyword, italic = true }

-- Or use vim.tbl_extend for partial overrides hl.Comment = vim.tbl_extend("force", hl.Comment, { bold = true }) end, })

모든 사용 가능한 하이라이트 그룹은 lua/monoglow/groups/base.lualua/monoglow/groups/treesitter.lua를 참조하세요.

🍭 추가 기능

Ghostty, Kitty, Helix, Vim, VS Code, WezTerm, Zed용 추가 색상 설정은 extras/에서 확인할 수 있습니다. 사용하려면 각 문서를 참조하세요.

터미널 색상

터미널 색상

☀️ 라이트 테마

선호하는 사용자를 위해 라이트 버전도 제공됩니다.

Monoglow 라이트 스크린샷

🔥 기여

풀 리퀘스트는 환영합니다.

소개

이 색상 테마를 만들기 위해 slugbyte/lackluster.nvim의 "색상" 중 마음에 드는 모든 것을 가져왔고, Aliqyan-21/darkvoid.nvim의 빛나는 효과와 밝은 연산자들을 추가했으며, folke/tokyonight.nvim을 코드 구조에 활용했습니다.

라이선스

이 프로젝트는 Apache License, Version 2.0에 따라 라이선스가 부여되었습니다. 자세한 내용은 LICENSE 파일을 참조하세요.

제3자 감사

자세한 내용과 저작권 표시는 NOTICE 파일을 참조하세요.

--- Tranlated By Open Ai Tx | Last indexed: 2026-05-24 ---