Skip to main content

initial commit

ID
823fc7f
date
2025-11-20 20:10:04+00:00
author
Alex Chan <alex@alexwlchan.net>
message
initial commit
changed files
3 files, 167 additions

Changed files

README.md (0) → README.md (16)

diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d984164
--- /dev/null
+++ b/README.md
@@ -0,0 +1 @@
+# colour-scheme

new_code1.png (0) → new_code1.png (82286)

diff --git a/new_code1.png b/new_code1.png
new file mode 100644
index 0000000..a810830
Binary files /dev/null and b/new_code1.png differ

vscode-colour-theme.json (0) → vscode-colour-theme.json (4282)

diff --git a/vscode-colour-theme.json b/vscode-colour-theme.json
new file mode 100644
index 0000000..a981646
--- /dev/null
+++ b/vscode-colour-theme.json
@@ -0,0 +1,166 @@
+{
+	"$schema": "vscode://schemas/color-theme",
+	"name": "alexwlchan",
+	"tokenColors": [
+		{
+			"name": "Comments",
+			"scope": [
+				"comment",
+				"punctuation.definition.comment"
+			],
+			"settings": {
+				"foreground": "#d01c11"
+			}
+		},
+		{
+			"name": "Strings",
+			"scope": [
+				"string",
+				"string.regexp",
+				"constant.other.symbol",
+                "constant.character.escape"
+			],
+			"settings": {
+				"foreground": "#1c9611"
+			}
+		},
+		{
+			"name": "Numbers, Characters",
+			"scope": [
+				"constant.numeric",
+				"constant.character",
+				"constant.keyword",
+				"constant"
+			],
+			"settings": {
+				"foreground": "#c311d0"
+			}
+		},
+		{
+			"name": "Global definitions",
+			"scope": [
+                "variable.other.assignment.go",
+                "meta.definition",
+                "meta.definition.function.tsx",
+                "meta.type.declaration.tsx"
+            ],
+			"settings": {
+				"foreground": "#115bda"
+			}
+		},
+        {
+            "name": "Disable highlighting in some of my Go code",
+            "scope": [
+                "entity.name.function.support.go",
+                "entity.name.type.package.go",
+                "entity.name.import.go",
+                "entity.name.type.go",
+                "meta.function-call.tsx"
+            ],
+            "settings": {
+                "foreground": "#000"
+            }
+        },
+		{
+			"name": "Punctuation",
+			"scope": [
+                "punctuation",
+                "punctuation.definition.imports.begin.bracket.round.go"
+            ],
+			"settings": {
+				"foreground": "#888"
+			}
+		},
+		{
+			"name": "Invalid",
+			"scope": "invalid",
+			"settings": {
+				"background": "#96000014",
+				"foreground": "#ff0000"
+			}
+		},
+		{
+			"name": "Extra: Diff Range",
+			"scope": [
+				"meta.diff.range",
+				"meta.diff.index",
+				"meta.separator"
+			],
+			"settings": {
+				"background": "#DDDDFF",
+				"foreground": "#434343"
+			}
+		},
+		{
+			"name": "Extra: Diff From",
+			"scope": "meta.diff.header.from-file",
+			"settings": {
+				"background": "#FFDDDD",
+				"foreground": "#434343"
+			}
+		},
+		{
+			"name": "Extra: Diff To",
+			"scope": "meta.diff.header.to-file",
+			"settings": {
+				"background": "#DDFFDD",
+				"foreground": "#434343"
+			}
+		}
+	],
+    "semanticTokenColors": {
+    },
+	"colors": {
+		"editor.background": "#F7F7F7",
+		"editor.foreground": "#000",
+		"editor.lineHighlightBackground": "#F0F0F0",
+		"editor.selectionBackground": "#BFDBFE",
+		"editor.selectionHighlightBackground": "#CFCFCF81",
+		"panel.background": "#F0F0F0",
+		"sideBar.background": "#F0F0F0",
+		"editorGroupHeader.tabsBackground": "#F0F0F0",
+		"activityBar.background": "#F0F0F0",
+		"activityBar.foreground": "#007ACC",
+		"editorLineNumber.foreground": "#9DA39A",
+		"editorCursor.foreground": "#007ACC",
+		"editor.findMatchBackground": "#FFBC5D",
+		"editor.findMatchHighlightBackground": "#FFD86381",
+		"statusBar.background": "#DDDDDD",
+		"statusBar.foreground": "#474747",
+		"statusBar.debuggingBackground": "#FFBC5D",
+		"statusBar.debuggingForeground": "#000",
+		"statusBar.noFolderBackground": "#7A3E9D",
+		"statusBar.noFolderForeground": "#fff",
+
+		"list.activeSelectionBackground": "#DDDDDD",
+		"list.activeSelectionForeground": "#000000",
+		"list.inactiveSelectionBackground": "#E6E6E6",
+		"list.focusHighlightForeground": "#007ACC",
+		"focusBorder": "#CCCCCC",
+
+		"quickInputList.focusForeground": "#000000",
+		"quickInputList.focusBackground": "#DDDDDD",
+
+		"editorSuggestWidget.selectedBackground": "#DDDDDD",
+		"editorSuggestWidget.focusHighlightForeground": "#000000",
+		"editorSuggestWidget.highlightForeground": "#000000",
+		"editorSuggestWidget.selectedForeground": "#000000",
+
+		"terminal.ansiWhite": "#BBBBBB",
+		"terminal.ansiBlack": "#000000",
+		"terminal.ansiBlue": "#325CC0",
+		"terminal.ansiCyan": "#0083B2",
+		"terminal.ansiGreen": "#448C27",
+		"terminal.ansiMagenta": "#7A3E9D",
+		"terminal.ansiRed": "#AA3731",
+		"terminal.ansiYellow": "#CB9000",
+		"terminal.ansiBrightWhite": "#FFFFFF",
+		"terminal.ansiBrightBlack": "#777777",
+		"terminal.ansiBrightBlue": "#007ACC",
+		"terminal.ansiBrightCyan": "#00AACB",
+		"terminal.ansiBrightGreen": "#60CB00",
+		"terminal.ansiBrightMagenta": "#E64CE6",
+		"terminal.ansiBrightRed": "#F05050",
+		"terminal.ansiBrightYellow": "#FFBC5D"
+	}
+}