Skip to content

perfektnacht/wasteland.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wasteland.nvim

A post-apocalyptic dark theme for Neovim inspired by the wasteland aesthetic.

Features

  • Carefully crafted color palette with rust, glow, and ash tones
  • Full Tree-sitter support for modern syntax highlighting
  • LSP semantic token support for enhanced code intelligence
  • Consistent with Omarchy Wasteland theme for unified desktop experience
  • Fast loading with minimal overhead

Installation

Using lazy.nvim

{
  "perfektnacht/wasteland.nvim",
  lazy = false,
  priority = 1000,
  config = function()
    vim.cmd([[colorscheme wasteland]])
  end,
}
use {
  'perfektnacht/wasteland.nvim',
  config = function()
    vim.cmd([[colorscheme wasteland]])
  end
}

Manual Installation

  1. Clone the repository:
git clone https://github.com/perfektnacht/wasteland.nvim ~/.config/nvim/pack/themes/start/wasteland.nvim
  1. Add to your init.lua:
vim.cmd([[colorscheme wasteland]])

Usage

-- Basic usage
vim.cmd([[colorscheme wasteland]])

-- Or with setup function
require('wasteland').setup({
  -- Configuration options here
})

Color Palette

Color Hex Description
Base #1b1b1b Soot (background)
Text #d1d0c5 Bone ash (foreground)
Rust #9e3b26 Rust red (keywords)
Glow #c5d977 Radioactive glow (functions)
Burnt #c75c36 Burnt orange (constants)
Olive #7da453 Olive (strings)
Steel #2d3e4e Weathered steel (UI elements)
Ash #5c5c5c Ash gray (comments)

Related Projects

This theme is part of the complete Omarchy Wasteland Theme which provides consistent styling across your entire desktop environment.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License

About

Wasteland theme for Neovim with Lazyvim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages