From c90968756ba83fd232376ef790d1ba2b36e8007b Mon Sep 17 00:00:00 2001 From: Sneha De <55897319+sneha-afk@users.noreply.github.com> Date: Wed, 30 Jul 2025 22:28:53 -0700 Subject: [PATCH 1/2] feat: themes for Windows Terminal --- extras/windows-terminal/kanso-all.json | 178 +++++++++++++++++++++++ extras/windows-terminal/kanso-ink.json | 49 +++++++ extras/windows-terminal/kanso-mist.json | 49 +++++++ extras/windows-terminal/kanso-pearl.json | 49 +++++++ extras/windows-terminal/kanso-zen.json | 49 +++++++ 5 files changed, 374 insertions(+) create mode 100644 extras/windows-terminal/kanso-all.json create mode 100644 extras/windows-terminal/kanso-ink.json create mode 100644 extras/windows-terminal/kanso-mist.json create mode 100644 extras/windows-terminal/kanso-pearl.json create mode 100644 extras/windows-terminal/kanso-zen.json diff --git a/extras/windows-terminal/kanso-all.json b/extras/windows-terminal/kanso-all.json new file mode 100644 index 0000000..2416320 --- /dev/null +++ b/extras/windows-terminal/kanso-all.json @@ -0,0 +1,178 @@ +{ + "schemes": [ + { + "name": "Kanso Zen", + "background": "#090E13", + "black": "#0D0C0C", + "red": "#c4746e", + "green": "#8a9a7b", + "yellow": "#c4b28a", + "blue": "#8ba4b0", + "purple": "#a292a3", + "cyan": "#8ea4a2", + "white": "#A4A7A4", + "brightBlack": "#A4A7A4", + "brightRed": "#e46876", + "brightGreen": "#87a987", + "brightYellow": "#e6c384", + "brightBlue": "#7fb4ca", + "brightPurple": "#938aa9", + "brightCyan": "#7aa89f", + "brightWhite": "#C5C9C7", + "cursorColor": "#C5C9C7", + "foreground": "#C5C9C7", + "selectionBackground": "#393B44" + }, + { + "name": "Kanso Ink", + "background": "#14171d", + "black": "#14171d", + "red": "#c4746e", + "green": "#8a9a7b", + "yellow": "#c4b28a", + "blue": "#8ba4b0", + "purple": "#a292a3", + "cyan": "#8ea4a2", + "white": "#A4A7A4", + "brightBlack": "#A4A7A4", + "brightRed": "#e46876", + "brightGreen": "#87a987", + "brightYellow": "#e6c384", + "brightBlue": "#7fb4ca", + "brightPurple": "#938aa9", + "brightCyan": "#7aa89f", + "brightWhite": "#C5C9C7", + "cursorColor": "#C5C9C7", + "foreground": "#C5C9C7", + "selectionBackground": "#393B44" + }, + { + "name": "Kanso Mist", + "background": "#22262D", + "black": "#22262D", + "red": "#c4746e", + "green": "#8a9a7b", + "yellow": "#c4b28a", + "blue": "#8ba4b0", + "purple": "#a292a3", + "cyan": "#8ea4a2", + "white": "#a4a7a4", + "brightBlack": "#5C6066", + "brightRed": "#e46876", + "brightGreen": "#87a987", + "brightYellow": "#e6c384", + "brightBlue": "#7fb4ca", + "brightPurple": "#938aa9", + "brightCyan": "#7aa89f", + "brightWhite": "#C5C9C7", + "cursorColor": "#C5C9C7", + "foreground": "#C5C9C7", + "selectionBackground": "#43464E" + }, + { + "name": "Kanso Pearl", + "background": "#f2f1ef", + "black": "#22262D", + "red": "#c84053", + "green": "#6f894e", + "yellow": "#77713f", + "blue": "#4d699b", + "purple": "#b35b79", + "cyan": "#597b75", + "white": "#545464", + "brightBlack": "#6d6f6e", + "brightRed": "#d7474b", + "brightGreen": "#6e915f", + "brightYellow": "#836f4a", + "brightBlue": "#6693bf", + "brightPurple": "#624c83", + "brightCyan": "#5e857a", + "brightWhite": "#43436c", + "cursorColor": "#22262D", + "foreground": "#22262D", + "selectionBackground": "#e2e1df" + } + ], + "themes": [ + { + "name": "Kanso Zen", + "tab": { + "background": "#090E13", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#1C1E25" + }, + "tabRow": { + "background": "#1C1E25", + "unfocusedBackground": "#393B44" + }, + "window": { + "applicationTheme": "dark", + "experimental.rainbowFrame": false, + "frame": "#090E13", + "unfocusedFrame": "#1C1E25", + "useMica": false + } + }, + { + "name": "Kanso Ink", + "tab": { + "background": "#14171D", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#1f1f26" + }, + "tabRow": { + "background": "#1f1f26", + "unfocusedBackground": "#393B44" + }, + "window": { + "applicationTheme": "dark", + "experimental.rainbowFrame": false, + "frame": "#14171D", + "unfocusedFrame": "#1f1f26", + "useMica": false + } + }, + { + "name": "Kanso Mist", + "tab": { + "background": "#22262D", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#2a2c35" + }, + "tabRow": { + "background": "#2a2c35", + "unfocusedBackground": "#5C6066" + }, + "window": { + "applicationTheme": "dark", + "experimental.rainbowFrame": false, + "frame": "#22262D", + "unfocusedFrame": "#2a2c35", + "useMica": false + } + }, + { + "name": "Kanso Pearl", + "tab": { + "background": "#f2f1ef", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#e2e1df" + }, + "tabRow": { + "background": "#e2e1df", + "unfocusedBackground": "#cacac7" + }, + "window": { + "applicationTheme": "light", + "experimental.rainbowFrame": false, + "frame": "#f2f1ef", + "unfocusedFrame": "#e2e1df", + "useMica": false + } + } + ] +} diff --git a/extras/windows-terminal/kanso-ink.json b/extras/windows-terminal/kanso-ink.json new file mode 100644 index 0000000..ca0fdd0 --- /dev/null +++ b/extras/windows-terminal/kanso-ink.json @@ -0,0 +1,49 @@ +{ + "schemes": [ + { + "name": "Kanso Ink", + "background": "#14171d", + "black": "#14171d", + "red": "#c4746e", + "green": "#8a9a7b", + "yellow": "#c4b28a", + "blue": "#8ba4b0", + "purple": "#a292a3", + "cyan": "#8ea4a2", + "white": "#A4A7A4", + "brightBlack": "#A4A7A4", + "brightRed": "#e46876", + "brightGreen": "#87a987", + "brightYellow": "#e6c384", + "brightBlue": "#7fb4ca", + "brightPurple": "#938aa9", + "brightCyan": "#7aa89f", + "brightWhite": "#C5C9C7", + "cursorColor": "#C5C9C7", + "foreground": "#C5C9C7", + "selectionBackground": "#393B44" + } + ], + "themes": [ + { + "name": "Kanso Ink", + "tab": { + "background": "#14171D", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#1f1f26" + }, + "tabRow": { + "background": "#1f1f26", + "unfocusedBackground": "#393B44" + }, + "window": { + "applicationTheme": "dark", + "experimental.rainbowFrame": false, + "frame": "#14171D", + "unfocusedFrame": "#1f1f26", + "useMica": false + } + } + ] +} diff --git a/extras/windows-terminal/kanso-mist.json b/extras/windows-terminal/kanso-mist.json new file mode 100644 index 0000000..9fd021d --- /dev/null +++ b/extras/windows-terminal/kanso-mist.json @@ -0,0 +1,49 @@ +{ + "schemes": [ + { + "name": "Kanso Mist", + "background": "#22262D", + "black": "#22262D", + "red": "#c4746e", + "green": "#8a9a7b", + "yellow": "#c4b28a", + "blue": "#8ba4b0", + "purple": "#a292a3", + "cyan": "#8ea4a2", + "white": "#a4a7a4", + "brightBlack": "#5C6066", + "brightRed": "#e46876", + "brightGreen": "#87a987", + "brightYellow": "#e6c384", + "brightBlue": "#7fb4ca", + "brightPurple": "#938aa9", + "brightCyan": "#7aa89f", + "brightWhite": "#C5C9C7", + "cursorColor": "#C5C9C7", + "foreground": "#C5C9C7", + "selectionBackground": "#43464E" + } + ], + "themes": [ + { + "name": "Kanso Mist", + "tab": { + "background": "#22262D", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#2a2c35" + }, + "tabRow": { + "background": "#2a2c35", + "unfocusedBackground": "#5C6066" + }, + "window": { + "applicationTheme": "dark", + "experimental.rainbowFrame": false, + "frame": "#22262D", + "unfocusedFrame": "#2a2c35", + "useMica": false + } + } + ] +} diff --git a/extras/windows-terminal/kanso-pearl.json b/extras/windows-terminal/kanso-pearl.json new file mode 100644 index 0000000..c60dd93 --- /dev/null +++ b/extras/windows-terminal/kanso-pearl.json @@ -0,0 +1,49 @@ +{ + "schemes": [ + { + "name": "Kanso Pearl", + "background": "#f2f1ef", + "black": "#22262D", + "red": "#c84053", + "green": "#6f894e", + "yellow": "#77713f", + "blue": "#4d699b", + "purple": "#b35b79", + "cyan": "#597b75", + "white": "#545464", + "brightBlack": "#6d6f6e", + "brightRed": "#d7474b", + "brightGreen": "#6e915f", + "brightYellow": "#836f4a", + "brightBlue": "#6693bf", + "brightPurple": "#624c83", + "brightCyan": "#5e857a", + "brightWhite": "#43436c", + "cursorColor": "#22262D", + "foreground": "#22262D", + "selectionBackground": "#e2e1df" + } + ], + "themes": [ + { + "name": "Kanso Pearl", + "tab": { + "background": "#f2f1ef", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#e2e1df" + }, + "tabRow": { + "background": "#e2e1df", + "unfocusedBackground": "#cacac7" + }, + "window": { + "applicationTheme": "light", + "experimental.rainbowFrame": false, + "frame": "#f2f1ef", + "unfocusedFrame": "#e2e1df", + "useMica": false + } + } + ] +} diff --git a/extras/windows-terminal/kanso-zen.json b/extras/windows-terminal/kanso-zen.json new file mode 100644 index 0000000..6d92dc6 --- /dev/null +++ b/extras/windows-terminal/kanso-zen.json @@ -0,0 +1,49 @@ +{ + "schemes": [ + { + "name": "Kanso Zen", + "background": "#090E13", + "black": "#0D0C0C", + "red": "#c4746e", + "green": "#8a9a7b", + "yellow": "#c4b28a", + "blue": "#8ba4b0", + "purple": "#a292a3", + "cyan": "#8ea4a2", + "white": "#A4A7A4", + "brightBlack": "#A4A7A4", + "brightRed": "#e46876", + "brightGreen": "#87a987", + "brightYellow": "#e6c384", + "brightBlue": "#7fb4ca", + "brightPurple": "#938aa9", + "brightCyan": "#7aa89f", + "brightWhite": "#C5C9C7", + "cursorColor": "#C5C9C7", + "foreground": "#C5C9C7", + "selectionBackground": "#393B44" + } + ], + "themes": [ + { + "name": "Kanso Zen", + "tab": { + "background": "#090E13", + "iconStyle": "default", + "showCloseButton": "always", + "unfocusedBackground": "#1C1E25" + }, + "tabRow": { + "background": "#1C1E25", + "unfocusedBackground": "#393B44" + }, + "window": { + "applicationTheme": "dark", + "experimental.rainbowFrame": false, + "frame": "#090E13", + "unfocusedFrame": "#1C1E25", + "useMica": false + } + } + ] +} From 3b3701e73bec1225fc8e5b996d87070d3ece4286 Mon Sep 17 00:00:00 2001 From: Sneha De <55897319+sneha-afk@users.noreply.github.com> Date: Wed, 30 Jul 2025 22:32:32 -0700 Subject: [PATCH 2/2] add to readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0c54eb3..f92ec3d 100644 --- a/README.md +++ b/README.md @@ -312,6 +312,7 @@ local zen_colors = require("kanso.colors").setup({ theme = 'zen' }) - [Yazi](extras/yazi/) - [Zathura](extras/zathura/) - [Zellij](extras/zellij/) +- [Windows Terminal](extras/windows-terminal/) - [Kansō for VS Code](https://marketplace.visualstudio.com/items?itemName=webhooked.kanso-theme) - [Kansō for Zed](https://github.com/webhooked/kanso-zed)