One Dark Pro

Themeby Binaryify @BinaryifyMITDarkBundled
Platforms
macOS, Linux, Windows
Install
Nothing to install
Needs Tori
26.1009.0 or newer
Schema
Version 1
Id
one-dark-pro
Source file
themes/one-dark-pro.json ↗gettori/packs on GitHub

Add it in Tori

  1. Open Settings with the gear in the title bar.
  2. Go to Appearance.
  3. One Dark Pro is already there: it ships inside Tori. When the catalog has a newer version, Add a theme lists it with Update.

Adding writes one file and runs nothing. Themes have nothing else to install.

Use it without the catalog

Download the file and drop it in the folder below. Tori picks up a theme at once.

Download file one-dark-pro.json
~/.config/tori/packs/themes/

Palette

A dark theme. It is offered on the Dark tab of Appearance > Theme, and the sun and moon button in the top bar switches between your dark and light choice.

Dark

Background#21252b
Surface#282c34
Text#aeb4c1
Comment#7f848e
Accent#61afef
String#98c379
Keyword#c678dd
Function#61afef
// Greets whoever opens the project.
fn greet(name: &str) -> String {
    format!("hello, {name}")
}

The file

one-dark-pro.jsonRead only
1{2  "schemaVersion": 1,3  "id": "one-dark-pro",4  "label": "One Dark Pro",5  "appearance": "dark",6  "description": "A port of One Dark Pro",7  "license": "MIT",8  "contributor": { "name": "Binaryify", "github": "Binaryify" },9  "colors": {10    "canvas": "#21252b",11    "card": "#282c34",12    "head": "#2d313a",13    "input": "#2d313a",14    "hover": "#353942",1516    "borderTint": "#abb2bf",17    "lineTint": "#abb2bf",18    "rail": "#373c43",1920    "text": "#aeb4c1",21    "textMuted": "#9da5b4",22    "textSubtle": "#7f848e",23    "textOnEmphasis": "#21252b",2425    "accent": "#61afef",26    "accentSubtle": "#2f4354",2728    "danger": "#e37881",29    "dangerStrong": "#e06c75",30    "attention": "#e5c07b",31    "attentionStrong": "#d19a66",32    "success": "#98c379",33    "successStrong": "#98c379",34    "info": "#56b6c2",35    "fillTint": "#7f848e",3637    "diffAdded": "#98c379",38    "diffModified": "#e5c07b",39    "diffDeleted": "#e17079",4041    "diagError": "#e17079",42    "diagWarning": "#e5c07b",43    "diagInfo": "#61afef",44    "diagHint": "#7f848e",4546    "agentClaude": "#d97757",4748    "scrimTint": "#000000",49    "shadowTint": "#000000",50    "glowTint": "#d9a468",5152    "statusProgress": "#c084fc",53    "statusNeedsYou": "#fb7185",54    "statusIdle": "#2dd4bf",55    "statusRunning": "#7d8ba1",5657    "brand": "#d9a468",58    "brandStrong": "#d9bd85",59    "brandTint": "#d1a56c",60    "brandOn": "#4a3719",6162    "ansiCursor": "#abb2bf",63    "ansiSelectionTint": "#61afef",64    "ansiBlack": "#3f4451",65    "ansiRed": "#e05561",66    "ansiGreen": "#8cc265",67    "ansiYellow": "#d18f52",68    "ansiBlue": "#4aa5f0",69    "ansiMagenta": "#c162de",70    "ansiCyan": "#42b3c2",71    "ansiWhite": "#d7dae0",72    "ansiBrightBlack": "#717683",73    "ansiBrightRed": "#ff616e",74    "ansiBrightGreen": "#a5e075",75    "ansiBrightYellow": "#f0a45d",76    "ansiBrightBlue": "#4dc4ff",77    "ansiBrightMagenta": "#de73ff",78    "ansiBrightCyan": "#4cd1e0",79    "ansiBrightWhite": "#e6e6e6",8081    "scaleRed": "#e06c75",82    "scaleGreen": "#98c379",83    "scaleBlue": "#61afef",84    "scaleYellow": "#e5c07b",85    "scaleSlate": "#7f848e",86    "scaleOrange": "#d19a66",87    "scalePurple": "#c678dd",88    "scalePink": "#de73ff",89    "scaleSilver": "#9da5b4",90    "scaleSteel": "#848a94",91    "scaleGraphite": "#8e94a1",9293    "synKeyword": "#c678dd",94    "synControl": "#c678dd",95    "synOperator": "#abb2bf",96    "synString": "#98c379",97    "synEscape": "#56b6c2",98    "synRegexp": "#e17079",99    "synComment": "#7f848e",100    "synNumber": "#d19a66",101    "synConstant": "#d19a66",102    "synFunction": "#61afef",103    "synMethod": "#56b6c2",104    "synType": "#e5c07b",105    "synClass": "#e5c07b",106    "synNamespace": "#e5c07b",107    "synVariable": "#e17079",108    "synProperty": "#e17079",109    "synParameter": "#abb2bf",110    "synTag": "#e17079",111    "synAttribute": "#d19a66",112    "synPunctuation": "#abb2bf"113  }114}