[{"data":1,"prerenderedAt":313},["ShallowReactive",2],{"docs-list-en":3,"docs-en-\u002Fneovim":29},{"all":4,"root":6},[5,9,13,17,21,25],{"path":6,"title":7,"description":8},"\u002Fen\u002Fdocs","Documentation","Install LiG in your editor and terminal, and how the four variants differ.",{"path":10,"title":11,"description":12},"\u002Fen\u002Fdocs\u002Fvariants","Variants","Light, dark and the two paper variants.",{"path":14,"title":15,"description":16},"\u002Fen\u002Fdocs\u002Fneovim","Neovim","Install lig.nvim, pick a variant and configure it.",{"path":18,"title":19,"description":20},"\u002Fen\u002Fdocs\u002Fvscode","VS Code","Install the theme in VS Code and Cursor.",{"path":22,"title":23,"description":24},"\u002Fen\u002Fdocs\u002Fzed","Zed","Install LiG as a Zed extension or as local theme files.",{"path":26,"title":27,"description":28},"\u002Fen\u002Fdocs\u002Fterminal","Terminal tools","Seven small ports: Ghostty, fzf, Zellij, tmux, Starship, bat and eza.",{"id":30,"title":15,"body":31,"cover":304,"created":304,"date":304,"description":16,"evergreen":305,"extension":306,"kind":304,"last_modified":304,"meta":307,"navigation":308,"ogImage":304,"path":14,"seo":309,"stem":310,"updated":304,"words":311,"__hash__":312},"docs\u002Fen\u002Fdocs\u002F2.neovim.md",{"type":32,"value":33,"toc":297},"minimark",[34,38,43,46,118,121,132,139,143,176,180,187,247,257,261,270,274,294],[35,36,37],"p",{},"Neovim 0.10 or newer. The port is native Lua. It needs no Node.js and downloads nothing at startup.",[39,40,42],"h2",{"id":41},"install","Install",[35,44,45],{},"With lazy.nvim:",[47,48,53],"pre",{"className":49,"code":50,"language":51,"meta":52,"style":52},"language-lua shiki shiki-themes lig-light lig-dark lig-light-paper lig-dark-paper","{\n  \"0froq\u002Flig.nvim\",\n  lazy = false,\n  priority = 1000,\n  opts = { style = \"dark\" },\n  config = function(_, opts)\n    require(\"lig\").setup(opts)\n    vim.cmd.colorscheme(\"lig\")\n  end,\n}\n","lua","",[54,55,56,64,70,76,82,88,94,100,106,112],"code",{"__ignoreMap":52},[57,58,61],"span",{"class":59,"line":60},"line",1,[57,62,63],{},"{\n",[57,65,67],{"class":59,"line":66},2,[57,68,69],{},"  \"0froq\u002Flig.nvim\",\n",[57,71,73],{"class":59,"line":72},3,[57,74,75],{},"  lazy = false,\n",[57,77,79],{"class":59,"line":78},4,[57,80,81],{},"  priority = 1000,\n",[57,83,85],{"class":59,"line":84},5,[57,86,87],{},"  opts = { style = \"dark\" },\n",[57,89,91],{"class":59,"line":90},6,[57,92,93],{},"  config = function(_, opts)\n",[57,95,97],{"class":59,"line":96},7,[57,98,99],{},"    require(\"lig\").setup(opts)\n",[57,101,103],{"class":59,"line":102},8,[57,104,105],{},"    vim.cmd.colorscheme(\"lig\")\n",[57,107,109],{"class":59,"line":108},9,[57,110,111],{},"  end,\n",[57,113,115],{"class":59,"line":114},10,[57,116,117],{},"}\n",[35,119,120],{},"Or as a package:",[47,122,126],{"className":123,"code":124,"language":125,"meta":52,"style":52},"language-sh shiki shiki-themes lig-light lig-dark lig-light-paper lig-dark-paper","git clone https:\u002F\u002Fgithub.com\u002F0froq\u002Flig.nvim.git ~\u002F.local\u002Fshare\u002Fnvim\u002Fsite\u002Fpack\u002Flig\u002Fstart\u002Flig.nvim\n","sh",[54,127,128],{"__ignoreMap":52},[57,129,130],{"class":59,"line":60},[57,131,124],{},[35,133,134,135,138],{},"Then run ",[54,136,137],{},"vim.cmd.colorscheme(\"lig\")",".",[39,140,142],{"id":141},"pick-a-variant","Pick a variant",[35,144,145,146,149,150,153,154,157,158,149,161,149,164,167,168,171,172,175],{},"Without ",[54,147,148],{},"style",", ",[54,151,152],{},"lig"," follows ",[54,155,156],{},"vim.o.background",". You can also name one directly: ",[54,159,160],{},"lig-dark",[54,162,163],{},"lig-light",[54,165,166],{},"lig-dark-paper"," or ",[54,169,170],{},"lig-light-paper",". Changing ",[54,173,174],{},"background"," stays inside the family you picked.",[39,177,179],{"id":178},"configure","Configure",[35,181,182,183,186],{},"Call ",[54,184,185],{},"setup"," before the colorscheme.",[47,188,190],{"className":49,"code":189,"language":51,"meta":52,"style":52},"require(\"lig\").setup({\n  style = \"dark\", -- dark \u002F light \u002F dark-paper \u002F light-paper\n  transparent = false,\n  terminal_colors = true,\n  styles = { comments = { italic = true } },\n  plugins = { auto = true },\n  on_highlights = function(groups, tokens)\n    -- groups.Comment = { fg = tokens[\"text.subtle\"], italic = true }\n  end,\n})\nvim.cmd.colorscheme(\"lig\")\n",[54,191,192,197,202,207,212,217,222,227,232,236,241],{"__ignoreMap":52},[57,193,194],{"class":59,"line":60},[57,195,196],{},"require(\"lig\").setup({\n",[57,198,199],{"class":59,"line":66},[57,200,201],{},"  style = \"dark\", -- dark \u002F light \u002F dark-paper \u002F light-paper\n",[57,203,204],{"class":59,"line":72},[57,205,206],{},"  transparent = false,\n",[57,208,209],{"class":59,"line":78},[57,210,211],{},"  terminal_colors = true,\n",[57,213,214],{"class":59,"line":84},[57,215,216],{},"  styles = { comments = { italic = true } },\n",[57,218,219],{"class":59,"line":90},[57,220,221],{},"  plugins = { auto = true },\n",[57,223,224],{"class":59,"line":96},[57,225,226],{},"  on_highlights = function(groups, tokens)\n",[57,228,229],{"class":59,"line":102},[57,230,231],{},"    -- groups.Comment = { fg = tokens[\"text.subtle\"], italic = true }\n",[57,233,234],{"class":59,"line":108},[57,235,111],{},[57,237,238],{"class":59,"line":114},[57,239,240],{},"})\n",[57,242,244],{"class":59,"line":243},11,[57,245,246],{},"vim.cmd.colorscheme(\"lig\")\n",[35,248,249,252,253,256],{},[54,250,251],{},"require(\"lig\").get_tokens()"," returns a copy of the resolved colors. With lazy.nvim, ",[54,254,255],{},"plugins = { auto = true }"," themes only the plugins you have installed.",[39,258,260],{"id":259},"lualine","Lualine",[47,262,264],{"className":49,"code":263,"language":51,"meta":52,"style":52},"require(\"lualine\").setup({ options = { theme = \"lig\" } })\n",[54,265,266],{"__ignoreMap":52},[57,267,268],{"class":59,"line":60},[57,269,263],{},[39,271,273],{"id":272},"source","Source",[35,275,276,277,284,285,290],{},"The Neovim repository is generated. Change colors in the ",[278,279,283],"a",{"href":280,"rel":281},"https:\u002F\u002Fgithub.com\u002F0froq\u002Flig",[282],"nofollow","LiG repository",", not in ",[278,286,289],{"href":287,"rel":288},"https:\u002F\u002Fgithub.com\u002F0froq\u002Flig.nvim",[282],"lig.nvim",[57,291,138],{"class":292,"data-anchor":293},"l-mark","final-mark",[148,295,296],{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .light-paper .shiki span {color: var(--shiki-light-paper);background: var(--shiki-light-paper-bg);font-style: var(--shiki-light-paper-font-style);font-weight: var(--shiki-light-paper-font-weight);text-decoration: var(--shiki-light-paper-text-decoration);}html.light-paper .shiki span {color: var(--shiki-light-paper);background: var(--shiki-light-paper-bg);font-style: var(--shiki-light-paper-font-style);font-weight: var(--shiki-light-paper-font-weight);text-decoration: var(--shiki-light-paper-text-decoration);}html .dark-paper .shiki span {color: var(--shiki-dark-paper);background: var(--shiki-dark-paper-bg);font-style: var(--shiki-dark-paper-font-style);font-weight: var(--shiki-dark-paper-font-weight);text-decoration: var(--shiki-dark-paper-text-decoration);}html.dark-paper .shiki span {color: var(--shiki-dark-paper);background: var(--shiki-dark-paper-bg);font-style: var(--shiki-dark-paper-font-style);font-weight: var(--shiki-dark-paper-font-weight);text-decoration: var(--shiki-dark-paper-text-decoration);}",{"title":52,"searchDepth":66,"depth":66,"links":298},[299,300,301,302,303],{"id":41,"depth":66,"text":42},{"id":141,"depth":66,"text":142},{"id":178,"depth":66,"text":179},{"id":259,"depth":66,"text":260},{"id":272,"depth":66,"text":273},null,false,"md",{},true,{"title":15,"description":16},"en\u002Fdocs\u002F2.neovim",127,"uCj258lISnE9guDIfLqDDc0-W3aGVMXbcX2ZYEfxug0",1792438891391]