Nur

A color theme inspired by Sardinia.
Warm tones for long sessions across every tool you use.

VS Code · Cursor · Zed · Vim · Emacs · iTerm2 · Ghostty

landscape.ts
// Sardinian landscape renderer
import type { Palette } from './colors'

const GOLDEN_HOUR = 3600
const MAX_DEPTH   = 128

interface Landscape {
  name:        string
  palette:     Palette
  coordinates: [number, number]
}

async function renderScene(
  scene: Landscape,
  depth: number = 0
): Promise<void> {
  if (depth > MAX_DEPTH) return

  const { name, palette, coordinates } = scene
  const label = `Rendering ${name} at depth ${depth}`

  console.log(label)
  await applyPalette(palette, coordinates)
  await renderScene(scene, depth + 1)
}

export const sardinia: Landscape = {
  name:        'Sardinia',
  palette:     nurDark,
  coordinates: [40.1209, 9.0129],
}

The Palette

Named after the Sardinian landscape. Every color has a story.

Nur Dark

Ossidiana Background #23272b
Orbace Foreground #e2dbc4
Ulivo Comment #6e7f5c
Corallo Function #fc7261
Ocra Variable #e19c3a
Lavanda Number #9d80b7
Oro Attribute #e8c547
Turchese Keyword #6fa3d2
Macchia String #98bc6d
Laguna Class/Tag #8ebdb6
Terracotta Constant #e89b7e
Arenaria Operator #cbae82

Nur Light

Orbace Chiaro Background #f8f5ed
Basalto Foreground #5a5e6b
Ulivo Profondo Comment #5a6a4d
Corallo Vivo Function #e54837
Ocra Variable #c77f1a
Cardo Mariano Number #70568a
Oro Antico Attribute #b89415
Turchese Intenso Keyword #4a7fb5
Macchia Scura String #6b8e3d
Laguna Scura Class/Tag #5a8a82
Terracotta Bruciata Constant #c67558
Arenaria Scura Operator #9c8558

Your whole environment.

Available across every tool in your workflow.

Dark & Light

Two variants, one consistent language.

Nur Dark
Nur Dark theme in VS Code
Nur Light
Nur Light theme in VS Code