A deep-space-ish vibe-coded Neovim colorscheme, optimized for Rust.
Dark backgrounds, rocket orange keywords, cosmonaut blue types, radar cyan traits. Extra care for rust-analyzer semantic tokens, lifetimes, stdlib structs, and derive macros.
Name inspired by the Wolf359 audiodrama,
highly recommend it ;)
- Neovim 0.12+
- A terminal with true color support
{
"ShiraiEd/Wolf359_nvim_rust_theme",
lazy = false,
priority = 1000,
config = function()
vim.cmd("colorscheme wolf359")
end,
}-- lua/plugins/theme.lua
return {
{ "LazyVim/LazyVim", opts = { colorscheme = "wolf359" } },
{ "ShiraiEd/Wolf359_nvim_rust_theme", lazy = false, priority = 1000 },
}Copy colors/wolf359.lua into ~/.config/nvim/colors/ and add to your config:
vim.cmd("colorscheme wolf359")| Role | Color |
|---|---|
| Background | #0B0B13 |
| Foreground | #DDD5C0 |
| Keywords | #E86820 orange |
| Types / structs | #3A98F0 blue |
| Traits | #00C8D8 cyan |
| Functions | #C8A020 gold |
Primitives (i32, bool) |
#60A880 moss |
| Lifetimes | #B84030 copper |
| Strings | #B08828 amber |
| Numbers | #00BCA0 teal |
| Macros / errors | #D03030 red |
MIT

