Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

godot.nvim

A Neovim colorscheme ported from the Godot 4 VS Code theme — the same navy background, Godot blue accent, and pink/mint/teal syntax colors as the Godot editor.

Installation

{
  "bentok/godot.nvim",
  lazy = false,
  priority = 1000,
  config = function()
    vim.cmd.colorscheme("godot")
  end,
}
use({
  "bentok/godot.nvim",
  config = function()
    vim.cmd.colorscheme("godot")
  end,
})

Usage

vim.cmd.colorscheme("godot")

Covers standard highlight groups, Treesitter (@variable, @function, @keyword, ...), LSP diagnostics, git-signs/diff colors, rainbow bracket highlighters, and :terminal ANSI colors.

lualine

A matching lualine.nvim theme is included:

require("lualine").setup({
  options = { theme = require("godot").lualine_theme() },
})

Palette

Role Color
Background #252b34
Sidebar/panel bg #292f39 / #363d4a
Foreground #cdcfd2
Comment #797d83
Accent #70bafa
Error #ff786b
Warning #f5ff6b
Keyword #ff7085
Control flow #ff8ccc
Number #a1ffe0
Function #57b3ff
String #ffeda1
Type / class #42ffc2

Full palette in lua/godot/palette.lua.

Credits

Colors ported from ryanabx/godot-vscode-theme, which itself mirrors the built-in Godot Engine script editor theme.

License

MIT

About

Neovim colorscheme ported from the Godot 4 editor theme

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages