Skip to content

pickledcoder85/stripes.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

stripes.nvim

A Neovim colorscheme inspired by retro endurance kit design — matte black, graphite panels, and warm horizontal sunset stripes.

The palette draws inspiration from:

  • matte black trisuit fabric
  • warm gold-to-red retro stripe bands
  • premium minimalist athletic styling
  • 1980s throwback graphics
  • restrained high-contrast UI design

The goal is a dark, clean, premium editing experience with sunset stripe accents and a subtle retro-sport aesthetic.


Style

stripes.nvim is built around a simple visual hierarchy:

  • matte black / graphite backgrounds
  • soft cream foreground text
  • gold / amber / orange / red accents
  • minimal but bold contrast
  • clean, premium, retro-athletic vibe

It aims to feel more like a high-end throwback kit design than a noisy neon retro theme.


Installation

lazy.nvim

Install from GitHub

{
  "your-username/stripes.nvim",
  priority = 1000,
}

Then enable it with:

vim.cmd.colorscheme("stripes")

Local development

{
  dir = "~/path/to/stripes.nvim",
  name = "stripes.nvim",
  priority = 1000,
}

Then:

vim.cmd.colorscheme("stripes")

Example Usage

:colorscheme stripes

Palette Preview

Role Hex
Background #111214
Background Alt #181a1d
Background Soft #22252a
Foreground #efe7d7
Gold #d8c05f
Yellow #cfa646
Amber #c98a35
Orange #bd6330
Red #a33d2e
Burgundy #7d2d29
Blue #5f7891
Cyan #5f8f95
Green #6d8458

Philosophy

This theme avoids:

  • harsh neon retro palettes
  • overly saturated synthwave colors
  • noisy rainbow syntax

Instead it favors:

  • dark premium surfaces
  • soft cream readability
  • restrained warm accents
  • subtle cinematic retro styling

The goal is a theme that feels modern, athletic, and nostalgic at the same time.


Recommended UI

Works well with:

  • LazyVim
  • Treesitter
  • LSP semantic tokens
  • Telescope
  • blink.cmp
  • NvimTree
  • indent-blankline / ibl

Screenshots

(coming soon)

Suggested screenshot files:

  • screenshots/stripes-editor.png
  • screenshots/stripes-lazyvim.png
  • screenshots/stripes-telescope.png

Example markdown once added:

## Editor
![stripes editor](./screenshots/stripes-editor.png)

## Dashboard
![stripes dashboard](./screenshots/stripes-lazyvim.png)

## Telescope
![stripes telescope](./screenshots/stripes-telescope.png)

Repo Structure

stripes.nvim/
├── README.md
├── colors/
│   └── stripes.lua
└── lua/
    └── stripes/
        ├── highlights.lua
        ├── init.lua
        └── palette.lua

Optional Setup

require("stripes").setup({
  transparent = false,
  italic_comments = true,
})

Then load the theme:

vim.cmd.colorscheme("stripes")

Future Ideas

Possible additions:

  • stripes-carbon variant
  • stripes-sunset variant
  • alternate brighter stripe accents
  • transparent background option
  • lualine integration
  • Ghostty / Kitty / Alacritty matching terminal palette

Built for people who like their editor to feel like a retro performance machine.

About

A **Neovim colorscheme inspired by retro endurance kit design** — matte black, graphite panels, and warm horizontal sunset stripes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages