diff --git a/README.md b/README.md
index 9ad53ef..e89ec2c 100644
--- a/README.md
+++ b/README.md
@@ -36,15 +36,15 @@ Install the theme with your preferred package manager, such as [lazy.nvim](https
colorscheme kanagawa-paper
```
-### [Lua](https://www.lua.org)
+### Lua
```lua
vim.cmd("colorscheme kanagawa-paper")
```
-#### External Plugins
+### External Plugins
-##### [Lualine](https://github.com/nvim-lualine/lualine.nvim)
+#### [Lualine](https://github.com/nvim-lualine/lualine.nvim)
```lua
local kanagawa_paper = require("lualine.themes.kanagawa-paper")
@@ -87,7 +87,8 @@ The code that defines the default configuration can be found [here](lua/kanagawa
## 🔧 Customizing Colors
-There are _two_ kinds of colors: `PaletteColors` and `ThemeColors`;
+There are two kinds of colors: `PaletteColors` and `ThemeColors`.
+
`PaletteColors` are defined directly as RGB Hex strings, and have arbitrary names
that recall their actual color. Conversely, `ThemeColors` are named and grouped _semantically_
on the basis of their actual function.
@@ -197,23 +198,16 @@ end,
## 🍭 Extras
-- [alacritty](extras/alacritty_kanagawa.yml)
-- [Alfred](extras/alfred.md)
-- [base16](extras/base16-theme.yaml)
-- [broot](extras/broot_kanagawa.toml)
-- [emacs, doom emacs](extras/kanagawa-theme.el)
-- [fish](extras/kanagawa.fish)
-- [foot](extras/foot_kanagawa.ini)
-- [iTerm](extras/kanagawa.itermcolors)
-- [kitty](extras/kanagawa.conf)
-- [mintty](extras/kanagawa.minttyrc)
+- [alacritty](extras/alacritty_kanagawa_paper.yml)
+- [fish](extras/kanagawa_paper.fish)
+- [kitty](extras/kitty_kanagawa_paper.conf)
- [pywal](extras/pywal-theme.json)
-- [sway](extras/kanagawa.sway)
-- [wezterm](extras/wezterm.lua)
-- [Windows Terminal](extras/windows_terminal.json)
-- [Xresources](extras/.Xresources)
-- [tmTheme (bat, delta and lazygit)](extras/kanagawa.tmTheme)
-- [JSON compatible with many terminals](extras/Kanagawa.json) Check [Gogh](https://github.com/Gogh-Co/Gogh#-terminals) for the list of supported terminals.
+- [wezterm](extras/wezterm.lua) (guide: [Defining a Color Scheme in a separate file](https://wezfurlong.org/wezterm/config/appearance.html#defining-a-color-scheme-in-a-separate-file))
+- [vscode](extras/vscode.json) (guide: [Creating a new Color Theme](https://code.visualstudio.com/api/extension-guides/color-theme#create-a-new-color-theme))
+- [vscode terminal](extras/vscode_terminal.json) (guide: [Visual Studio Code Theme Color](https://code.visualstudio.com/api/references/theme-color))
+- [Windows Terminal](extras/windows_terminal.json) (guide: [Color schemes in Windows Terminal](https://learn.microsoft.com/en-us/windows/terminal/customize-settings/color-schemes))
+
+PRs are welcome if you want to add an extra for a specific application.
## 👏 Acknowledgements
diff --git a/extras/Kanagawa Dragon.json b/extras/Kanagawa Dragon.json
deleted file mode 100644
index 0e98b97..0000000
--- a/extras/Kanagawa Dragon.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "name": "Kanagawa Dragon",
- "comment": "A theme inspired by the colors of the famous painting by Katsushika Hokusa",
- "background-color": "#181616",
- "foreground-color": "#C5C9C5",
- "badge-color": "#181616",
- "bold-color": "#72A7BC",
- "cursor-color": "#C8C093",
- "highlight-background-color": "#2D4F67",
- "highlight-foreground-color": "#C8C093",
- "palette": [
- "#0D0C0C",
- "#C4746E",
- "#8A9A7B",
- "#C4B28A",
- "#8BA4B0",
- "#A292A3",
- "#8EA4A2",
- "#C8C093",
- "#A6A69C",
- "#E46876",
- "#87A987",
- "#E6C384",
- "#7FB4CA",
- "#938AA9",
- "#7AA89F",
- "#C5C9C5"
- ],
- "use-badge-color": false,
- "use-bold-color": false,
- "use-cursor-color": true,
- "use-highlight-color": true,
- "use-theme-colors": false
-}
diff --git a/extras/Kanagawa.json b/extras/Kanagawa.json
deleted file mode 100644
index a2e5336..0000000
--- a/extras/Kanagawa.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "name": "Kanagawa",
- "comment": "A theme inspired by the colors of the famous painting by Katsushika Hokusa",
- "background-color": "#1F1F28",
- "foreground-color": "#DCD7BA",
- "badge-color": "#1F1F28",
- "bold-color": "#72A7BC",
- "cursor-color": "#C8C093",
- "highlight-background-color": "#2D4F67",
- "highlight-foreground-color": "#C8C093",
- "palette": [
- "#16161D",
- "#C34043",
- "#76946A",
- "#C0A36E",
- "#7E9CD8",
- "#957FB8",
- "#6A9589",
- "#C8C093",
- "#727169",
- "#E82424",
- "#98BB6C",
- "#E6C384",
- "#7FB4CA",
- "#938AA9",
- "#7AA89F",
- "#DCD7BA"
- ],
- "use-badge-color": false,
- "use-bold-color": false,
- "use-cursor-color": true,
- "use-highlight-color": true,
- "use-theme-colors": false
-}
diff --git a/extras/alacritty_kanagawa_dragon.yml b/extras/alacritty_kanagawa_paper.yml
similarity index 77%
rename from extras/alacritty_kanagawa_dragon.yml
rename to extras/alacritty_kanagawa_paper.yml
index 0beaf55..67eb270 100644
--- a/extras/alacritty_kanagawa_dragon.yml
+++ b/extras/alacritty_kanagawa_paper.yml
@@ -1,8 +1,8 @@
-# Kanagawa Dragon Alacritty Colors
+# Kanagawa Paper Alacritty Colors
colors:
primary:
- background: '#181616'
- foreground: '#c5c9c5'
+ background: '#1F1F28'
+ foreground: '#DCD7BA'
normal:
black: '#0d0c0c'
@@ -25,10 +25,10 @@ colors:
white: '#c5c9c5'
selection:
- background: '#2D4F67'
+ background: '#658594'
foreground: '#C8C093'
indexed_colors:
- { index: 16, color: '#b6927b' }
- - { index: 17, color: '#b98d7b' }
+ - { index: 17, color: '#ff5d62' }
diff --git a/extras/alfred.md b/extras/alfred.md
deleted file mode 100644
index 33c0400..0000000
--- a/extras/alfred.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Alfred Themes
-
-- [wave](https://www.alfredapp.com/extras/theme/H6Cwmm2rG1/)
diff --git a/extras/base16-theme.yaml b/extras/base16-theme.yaml
deleted file mode 100644
index 4f0da6e..0000000
--- a/extras/base16-theme.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-scheme: "Kanagawa"
-author: "Originally by rebelot(https://github.com/rebelot), ported by montdor (https://github.com/montdor)"
-base00: "1F1F28"
-base01: "2A2A37"
-base02: "223249"
-base03: "727169"
-base04: "C8C093"
-base05: "DCD7BA"
-base06: "938AA9"
-base07: "363646"
-base08: "C34043"
-base09: "FFA066"
-base0A: "DCA561"
-base0B: "98BB6C"
-base0C: "7FB4CA"
-base0D: "7E9CD8"
-base0E: "957FB8"
-base0F: "D27E99"
diff --git a/extras/broot_kanagawa.toml b/extras/broot_kanagawa.toml
deleted file mode 100644
index 2ef2571..0000000
--- a/extras/broot_kanagawa.toml
+++ /dev/null
@@ -1,47 +0,0 @@
-[skin]
-default = "rgb(220, 215, 186) rgb(31, 31, 40) / rgb(54, 54, 70) rgb(42, 42, 55)"
-tree = "rgb(54, 54, 70) none"
-file = "none none"
-directory = "rgb(126, 156, 216) none bold"
-exe = "rgb(195, 64, 66) none"
-link = "rgb(149, 127, 184) none"
-pruning = "rgb(54, 54, 70) none italic"
-perm__ = "rgb(54, 54, 70) none"
-perm_r = "none none"
-perm_w = "none none"
-perm_x = "none none"
-owner = "rgb(54, 54, 70) none"
-group = "rgb(54, 54, 70) none"
-sparse = "none none"
-git_branch = "rgb(147, 138, 169) none"
-git_insertions = "rgb(118, 148, 106) none"
-git_deletions = "rgb(195, 64, 66) none"
-git_status_current = "none none"
-git_status_modified = "rgb(192, 163, 110) none"
-git_status_new = "rgb(118, 148, 106) none"
-git_status_ignored = "rgb(54, 54, 70) none"
-git_status_conflicted = "rgb(195, 64, 66) none"
-git_status_other = "rgb(195, 64, 66) none"
-selected_line = "none rgb(42, 42, 55)"
-char_match = "rgb(118, 148, 106) none underlined"
-file_error = "rgb(255, 160, 102) none italic"
-flag_label = "none none"
-flag_value = "rgb(192, 163, 110) none bold"
-input = "none none"
-status_error = "rgb(255, 160, 102) rgb(42, 42, 55)"
-status_job = "rgb(147, 138, 169) rgb(42, 42, 55) bold"
-status_normal = "none rgb(42, 42, 55)"
-status_italic = "rgb(192, 163, 110) rgb(42, 42, 55)"
-status_bold = "rgb(147, 138, 169) rgb(42, 42, 55) bold"
-status_code = "rgb(147, 138, 169) rgb(42, 42, 55)"
-status_ellipsis = "none rgb(42, 42, 55)"
-scrollbar_track = "rgb(42, 42, 55) none"
-scrollbar_thumb = "none none"
-help_paragraph = "none none"
-help_bold = "rgb(147, 138, 169) none bold"
-help_italic = "rgb(147, 138, 169) none italic"
-help_code = "rgb(147, 138, 169) rgb(42, 42, 55)"
-help_headers = "rgb(192, 163, 110) none"
-help_table_border = "none none"
-preview_title = "gray(20) rgb(31, 31, 40)"
-staging_area_title = "gray(22) rgb(31, 31, 40)"
diff --git a/extras/foot_kanagawa.ini b/extras/foot_kanagawa.ini
deleted file mode 100644
index 9facf18..0000000
--- a/extras/foot_kanagawa.ini
+++ /dev/null
@@ -1,27 +0,0 @@
-[colors]
-foreground = dcd7ba
-background = 1f1f28
-
-selection-foreground = c8c093
-selection-background = 2d4f67
-
-regular0 = 090618
-regular1 = c34043
-regular2 = 76946a
-regular3 = c0a36e
-regular4 = 7e9cd8
-regular5 = 957fb8
-regular6 = 6a9589
-regular7 = c8c093
-
-bright0 = 727169
-bright1 = e82424
-bright2 = 98bb6c
-bright3 = e6c384
-bright4 = 7fb4ca
-bright5 = 938aa9
-bright6 = 7aa89f
-bright7 = dcd7ba
-
-16 = ffa066
-17 = ff5d62
diff --git a/extras/kanagawa-theme.el b/extras/kanagawa-theme.el
deleted file mode 100644
index 87e011e..0000000
--- a/extras/kanagawa-theme.el
+++ /dev/null
@@ -1,515 +0,0 @@
-;;; package: --- A theme inspired by the colors of the famous painting by Katsushika Hokusa
-
-;;; Commentary: Original theme created by rebelot see: https://github.com/rebelot/kanagawa.nvim
-;;; Code:
-
-(eval-when-compile
- (require 'cl-lib))
-
-(require 'autothemer)
-
-(unless (>= emacs-major-version 24)
- (error "Requires Emacs 24 or later"))
-
-
-(autothemer-deftheme
- kanagawa "A theme inspired by the colors of the famous painting by Katsushika Hokusa"
-
- ((((class color) (min-colors #xFFFFFF)) ; col 1 GUI/24bit
- ((class color) (min-colors #xFF))) ; col 2 Xterm/256
-
- ;; Define our color palette
- (fujiWhite "#DCD7BA" "#ffffff")
- (old-white "#C8C093" "#ffffff")
-
- (sumiInk-0 "#16161D" "#000000")
- (sumiInk-1b "#181820" "#000000")
- (sumiInk-1 "#1F1F28" "#080808")
- (sumiInk-2 "#2A2A37" "#121212")
- (sumiInk-3 "#363646" "#303030")
- (sumiInk-4 "#54546D" "#303030")
-
- (waveBlue-1 "#223249" "#4e4e4e")
- (waveBlue-2 "#2D4F67" "#585858")
- (waveAqua1 "#6A9589" "#6a9589")
- (waveAqua2 "#7AA89F" "#717C7C")
-
- (winterGreen "#2B3328" "#585858")
- (winterYellow "#49443C" "#585858")
- (winterRed "#43242B" "#585858")
- (winterBlue "#252535" "#585858")
-
- (autumnGreen "#76946A" "#585858")
- (autumnRed "#C34043" "#585858")
- (autumnYellow "#DCA561" "#585858")
-
- (samuraiRed "#E82424" "#585858")
- (roninYellow "#FF9E3B" "#585858")
-
- (dragonBlue "#658594" "#658594")
- (fujiGray "#727169" "#717C7C")
- (springViolet1 "#938AA9" "#717C7C")
- (oniViolet "#957FB8" "#717C7C")
- (crystalBlue "#7E9CD8" "#717C7C")
- (springViolet2 "#9CABCA" "#717C7C")
- (springBlue "#7FB4CA" "#717C7C")
- (lightBlue "#A3D4D5" "#717C7C")
- (springGreen "#98BB6C" "#717C7C")
- (boatYellow1 "#938056" "#717C7C")
- (boatYellow2 "#C0A36E" "#717C7C")
- (carpYellow "#E6C384" "#717C7C")
- (sakuraPink "#D27E99" "#717C7C")
- (waveRed "#E46876" "#717C7C")
- (peachRed "#FF5D62" "#717C7C")
- (surimiOrange "#FFA066" "#717C7C")
- (katanaGray "#717C7C" "#717C7C")
- (comet "#54536D" "#4e4e4e"))
-
- ;; Customize faces
- (
- (default (:background sumiInk-1b :foreground fujiWhite))
- (border (:background sumiInk-1b :foreground sumiInk-0))
- (button (:foreground waveAqua2))
- (child-frame (:background sumiInk-0 :foreground sumiInk-0))
- (child-frame-border (:background sumiInk-0 :foreground sumiInk-0))
- (cursor (:background lightBlue :foreground sumiInk-0 :bold t))
- (error (:foreground samuraiRed))
- (fringe (:foreground sumiInk-3))
- (glyph-face (:background sumiInk-4))
- (glyphless-char (:foreground sumiInk-4))
- (header-line (:background sumiInk-0))
- (highlight (:background comet :foreground springViolet1))
- (hl-line (:background sumiInk-2))
- (homoglyph (:foreground lightBlue))
- (internal-border (:background sumiInk-1b))
- (line-number (:foreground sumiInk-4))
- (line-number-current-line (:foreground springViolet2 :background sumiInk-2 :bold t))
- (lv-separator (:foreground waveBlue-2 :background sumiInk-2))
- (match (:background carpYellow :foreground sumiInk-0))
- (menu (:background sumiInk-0 :foreground fujiWhite))
- (mode-line (:background sumiInk-0))
- (mode-line-inactive (:background nil :foreground sumiInk-4 :bold nil))
- (mode-line-active (:background sumiInk-0 :foreground old-white :bold nil))
- (mode-line-highlight (:foreground boatYellow2))
- (mode-line-buffer-id (:foreground waveAqua2 :bold t))
- (numbers (:background sakuraPink))
- (region (:background waveBlue-2))
- (separator-line (:background sumiInk-0))
- (shadow (:background sumiInk-0))
- (success (:foreground waveAqua2))
- (vertical-border (:foreground sumiInk-4))
- (warning (:foreground roninYellow))
- (window-border (:background sumiInk-1b))
- (window-divider (:foreground sumiInk-2))
- (hi-yellow (:background carpYellow :foreground sumiInk-1b))
-
- ;; Font lock
- (font-lock-type-face (:foreground waveAqua2))
- (font-lock-regexp-grouping-backslash (:foreground boatYellow2))
- (font-lock-keyword-face (:foreground oniViolet :weight 'semi-bold))
- (font-lock-warning-face (:foreground roninYellow))
- (font-lock-string-face (:foreground springGreen :italic t))
- (font-lock-builtin-face (:foreground springBlue))
- (font-lock-reference-face (:foreground peachRed))
- (font-lock-constant-face (:foreground carpYellow))
- (font-lock-function-name-face (:foreground crystalBlue))
- (font-lock-variable-name-face (:foreground waveRed))
- (font-lock-negation-char-face (:foreground peachRed))
- (font-lock-comment-face (:foreground fujiGray :italic t))
- (font-lock-comment-delimiter-face (:foreground fujiGray :italic t))
- (font-lock-doc-face (:foreground comet))
- (font-lock-doc-markup-face (:foreground comet))
- (font-lock-preprocessor-face (:foreground boatYellow2))
- (elisp-shorthand-font-lock-face (:foreground fujiWhite))
-
- (info-xref (:foreground carpYellow))
- (minibuffer-prompt-end (:foreground autumnRed :background winterRed))
- (minibuffer-prompt (:foreground carpYellow :background winterYellow))
- (epa-mark (:foreground waveRed))
- (dired-mark (:foreground waveRed))
- (trailing-whitespace (:background comet))
- (mode-line (:background sumiInk-0 :foreground fujiWhite :bold t))
-
- ;; Battery colors
- (doom-modeline-battery-critical (:foreground peachRed))
- (doom-modeline-battery-warning (:foreground springGreen))
- (doom-modeline-battery-charging (:foreground fujiGray))
- (doom-modeline-battery-error (:foreground peachRed))
- (doom-modeline-battery-normal (:foreground springViolet1))
- (doom-modeline-battery-full (:foreground waveAqua2))
-
- ;; Doom visual state
- (doom-modeline-evil-motion-state (:foreground lightBlue))
- (doom-modeline-evil-emacs-state (:foreground crystalBlue))
- (doom-modeline-evil-insert-state (:foreground peachRed))
- (doom-modeline-evil-normal-state (:foreground lightBlue))
- (doom-modeline-evil-visual-state (:foreground springGreen))
- (doom-modeline-evil-replace-state (:foreground roninYellow))
- (doom-modeline-evil-operator-state (:foreground crystalBlue))
-
- (doom-modeline-project-dir (:bold t :foreground waveAqua2))
- (doom-modeline-buffer-path (:inherit 'bold :foreground waveAqua2))
- (doom-modeline-buffer-file (:inherit 'bold :foreground oniViolet))
- (doom-modeline-buffer-modified (:inherit 'bold :foreground carpYellow))
- (doom-modeline-error (:background peachRed))
- (doom-modeline-buffer-major-mode (:foreground waveAqua2 :bold t))
- (doom-modeline-info (:bold t :foreground lightBlue))
- (doom-modeline-project-dir (:bold t :foreground surimiOrange))
- (doom-modeline-bar (:bold t :background springViolet1))
- (doom-modeline-panel (:inherit 'bold :background boatYellow2 :foreground sumiInk-2))
- (doom-themes-visual-bell (:background autumnRed))
-
- ;; elfeed
- (elfeed-search-feed-face (:foreground springViolet1))
- (elfeed-search-tag-face (:foreground waveAqua2))
-
- ;; message colors
- (message-header-name (:foreground sumiInk-4))
- (message-header-other (:foreground surimiOrange))
- (message-header-subject (:foreground carpYellow))
- (message-header-to (:foreground old-white))
- (message-header-cc (:foreground waveAqua2))
- (message-header-xheader (:foreground old-white))
- (custom-link (:foreground crystalBlue))
- (link (:foreground crystalBlue))
-
- ;; org-mode
- (org-done (:foreground dragonBlue))
- (org-code (:background sumiInk-0))
- (org-meta-line (:background winterGreen :foreground springGreen))
- (org-block (:background sumiInk-0 :foreground sumiInk-4))
- (org-block-begin-line (:background winterBlue :foreground springBlue))
- (org-block-end-line (:background winterRed :foreground peachRed))
- (org-headline-done (:foreground dragonBlue :strike-through t))
- (org-todo (:foreground surimiOrange :bold t))
- (org-headline-todo (:foreground sumiInk-2))
- (org-upcoming-deadline (:foreground peachRed))
- (org-footnote (:foreground waveAqua2))
- (org-indent (:background sumiInk-1b :foreground sumiInk-1b))
- (org-hide (:background sumiInk-1b :foreground sumiInk-1b))
- (org-date (:foreground waveBlue-2))
- (org-ellipsis (:foreground waveBlue-2 :bold t))
- (org-level-1 (:foreground peachRed :height 1.3 :bold t))
- (org-level-2 (:foreground springViolet2 :height 1.15 :bold t))
- (org-level-3 (:foreground boatYellow2 :height 1.05))
- (org-level-4 (:foreground fujiWhite))
- (org-level-5 (:foreground fujiWhite))
- (org-level-6 (:foreground carpYellow))
- (org-level-7 (:foreground surimiOrange))
- (org-level-8 (:foreground springGreen))
-
- ;; which-key
- (which-key-key-face (:inherit 'font-lock-variable-name-face))
- (which-func (:inherit 'font-lock-function-name-face :bold t))
- (which-key-group-description-face (:foreground waveRed))
- (which-key-command-description-face (:foreground crystalBlue))
- (which-key-local-map-description-face (:foreground carpYellow))
- (which-key-posframe (:background waveBlue-1))
- (which-key-posframe-border (:background waveBlue-1))
-
- ;; swiper
- (swiper-line-face (:foreground carpYellow))
- (swiper-background-match-face-1 (:background surimiOrange :foreground sumiInk-0))
- (swiper-background-match-face-2 (:background crystalBlue :foreground sumiInk-0))
- (swiper-background-match-face-3 (:background boatYellow2 :foreground sumiInk-0))
- (swiper-background-match-face-4 (:background peachRed :foreground sumiInk-0))
- (swiper-match-face-1 (:inherit 'swiper-background-match-face-1))
- (swiper-match-face-2 (:inherit 'swiper-background-match-face-2))
- (swiper-match-face-3 (:inherit 'swiper-background-match-face-3))
- (swiper-match-face-4 (:inherit 'swiper-background-match-face-4))
-
- (counsel-outline-default (:foreground carpYellow))
- (info-header-xref (:foreground carpYellow))
- (xref-file-header (:foreground carpYellow))
- (xref-match (:foreground carpYellow))
-
- ;; rainbow delimiters
- (rainbow-delimiters-mismatched-face (:foreground peachRed))
- (rainbow-delimiters-unmatched-face (:foreground waveAqua2))
- (rainbow-delimiters-base-error-face (:foreground peachRed))
- (rainbow-delimiters-base-face (:foreground sumiInk-4))
-
- (rainbow-delimiters-depth-1-face (:foreground springViolet2))
- (rainbow-delimiters-depth-2-face (:foreground dragonBlue))
- (rainbow-delimiters-depth-3-face (:foreground springViolet1))
- (rainbow-delimiters-depth-4-face (:foreground springGreen))
- (rainbow-delimiters-depth-5-face (:foreground waveAqua2))
- (rainbow-delimiters-depth-6-face (:foreground carpYellow))
- (rainbow-delimiters-depth-7-face (:foreground waveRed))
- (rainbow-delimiters-depth-8-face (:foreground lightBlue))
- (rainbow-delimiters-depth-9-face (:foreground springViolet2))
-
- ;; show-paren
- (show-paren-match (:background waveAqua1 :foreground sumiInk-0 :bold t))
- (show-paren-match-expression (:background waveAqua1 :foreground sumiInk-0 :bold t))
- (show-paren-mismatch (:background peachRed :foreground old-white))
- (tooltip (:foreground sumiInk-0 :background carpYellow :bold t))
-
- ;; company-box
- (company-tooltip (:background sumiInk-2))
- (company-tooltip-common (:foreground autumnYellow))
- (company-tooltip-quick-access (:foreground springViolet2))
- (company-tooltip-scrollbar-thumb (:background autumnRed))
- (company-tooltip-scrollbar-track (:background sumiInk-2))
- (company-tooltip-search (:background carpYellow :foreground sumiInk-0 :distant-foreground fujiWhite))
- (company-tooltip-selection (:background peachRed :foreground winterRed :bold t))
- (company-tooltip-mouse (:background sumiInk-2 :foreground sumiInk-0 :distant-foreground fujiWhite))
- (company-tooltip-annotation (:foreground peachRed :distant-foreground sumiInk-1))
- (company-scrollbar-bg (:inherit 'tooltip))
- (company-scrollbar-fg (:background peachRed))
- (company-preview (:foreground carpYellow))
- (company-preview-common (:foreground peachRed :bold t))
- (company-preview-search (:inherit 'company-tooltip-search))
- (company-template-field (:inherit 'match))
-
- ;; flycheck
- (flycheck-posframe-background-face (:background sumiInk-0))
- (flycheck-posframe-face (:background sumiInk-0))
- (flycheck-posframe-info-face (:background sumiInk-0 :foreground autumnGreen))
- (flycheck-posframe-warning-face (:background sumiInk-0 :foreground lightBlue))
- (flycheck-posframe-error-face (:background sumiInk-0 :foreground samuraiRed))
- (flycheck-fringe-warning (:foreground lightBlue))
- (flycheck-fringe-error (:foreground samuraiRed))
- (flycheck-fringe-info (:foreground autumnGreen))
- (flycheck-error-list-warning (:foreground roninYellow :bold t))
- (flycheck-error-list-error (:foreground samuraiRed :bold t))
- (flycheck-error-list-info (:foreground waveAqua1 :bold t))
- (flycheck-inline-error (:foreground samuraiRed :background winterRed :italic t :bold t :height 138))
- (flycheck-inline-info (:foreground lightBlue :background winterBlue :italic t :bold t :height 138))
- (flycheck-inline-warning (:foreground winterYellow :background carpYellow :italic t :bold t :height 138))
-
- ;; indent dots
- (highlight-indent-guides-character-face (:foreground sumiInk-3))
- (highlight-indent-guides-stack-character-face (:foreground sumiInk-3))
- (highlight-indent-guides-stack-odd-face (:foreground sumiInk-3))
- (highlight-indent-guides-stack-even-face (:foreground comet))
- (highlight-indent-guides-stack-character-face (:foreground sumiInk-3))
- (highlight-indent-guides-even-face (:foreground sumiInk-2))
- (highlight-indent-guides-odd-face (:foreground comet))
-
- (highlight-operators-face (:foreground boatYellow2))
- (highlight-quoted-symbol (:foreground springGreen))
- (highlight-numbers-face (:foreground sakuraPink))
- (highlight-symbol-face (:background waveBlue-1 :foreground lightBlue))
-
- ;; ivy
- (ivy-current-match (:background crystalBlue :foreground sumiInk-0 :bold t))
- (ivy-action (:background nil :foreground fujiWhite))
- (ivy-grep-line-number (:background nil :foreground springGreen))
- (ivy-minibuffer-match-face-1 (:background nil :foreground waveRed))
- (ivy-minibuffer-match-face-2 (:background nil :foreground springGreen))
- (ivy-minibuffer-match-highlight (:foreground lightBlue))
- (ivy-grep-info (:foreground lightBlue))
- (ivy-grep-line-number (:foreground springViolet2))
- (ivy-confirm-face (:foreground waveAqua2))
-
- ;; posframe's
- (ivy-posframe (:background sumiInk-2))
- (ivy-posframe-border (:background sumiInk-3))
-
- ;;treemacs
- (treemacs-directory-collapsed-face (:foreground fujiWhite))
- (treemacs-directory-face (:foreground fujiWhite))
- (treemacs-file-face (:foreground fujiWhite))
-
- (treemacs-git-added-face (:foreground surimiOrange))
- (treemacs-git-renamed-face (:foreground fujiWhite))
- (treemacs-git-ignored-face (:foreground sumiInk-4))
- (treemacs-git-unmodified-face (:foreground fujiWhite))
- (treemacs-git-renamed-face (:foreground fujiWhite))
- (treemacs-git-modified-face (:foreground springGreen))
-
- ;; lsp and lsp-ui
- (lsp-headerline-breadcrumb-path-error-face (:underline (:color springGreen :style 'wave) :foreground sumiInk-4 :background sumiInk-0))
- (lsp-headerline-breadcrumb-path-face (:background sumiInk-0))
- (lsp-headerline-breadcrumb-path-hint-face (:background sumiInk-0))
- (lsp-headerline-breadcrumb-path-info-face (:background sumiInk-0))
- (lsp-headerline-breadcrumb-separator-face (:background sumiInk-0))
- (lsp-headerline-breadcrumb-symbols-face (:background sumiInk-0))
- (lsp-headerline-breadcrumb-project-prefix-face (:background sumiInk-0))
- (lsp-headerline-breadcrumb-symbols-error-face (:foreground peachRed))
-
- (lsp-ui-doc-background (:background sumiInk-0 :foreground peachRed))
- (lsp-ui-doc-header (:background sumiInk-0 :foreground peachRed))
- (lsp-ui-doc-border (:background nil :foreground nil))
- (lsp-ui-peek-filename (:foreground lightBlue))
- (lsp-ui-sideline-code-action (:foreground carpYellow))
- (lsp-ui-sideline-current-symbol (:foreground springBlue))
- (lsp-ui-sideline-symbol (:foreground dragonBlue))
-
- ;; dashboard
- (dashboard-heading (:foreground springViolet2 :bold t))
- (dashboard-items-face (:bold nil :foreground fujiWhite))
- (dashboard-banner-logo-title (:bold t :height 200))
- (dashboard-no-items-face (:foreground sumiInk-4))
-
- ;; all-the-icons
- (all-the-icons-dgreen (:foreground waveAqua2))
- (all-the-icons-green (:foreground waveAqua2))
- (all-the-icons-dpurple (:foreground springViolet2))
- (all-the-icons-purple (:foreground springViolet2))
-
- ;; evil
- (evil-ex-lazy-highlight (:foreground winterGreen :background autumnGreen :bold t))
- (evil-ex-substitute-matches (:foreground winterRed :background autumnRed :bold t))
- (evil-ex-substitute-replacement (:foreground surimiOrange :strike-through nil :inherit 'evil-ex-substitute-matches))
- (evil-search-highlight-persist-highlight-face (:background carpYellow))
-
- ;; term
- (term (:background sumiInk-0 :foreground fujiWhite))
- (term-color-blue (:background crystalBlue :foreground crystalBlue))
- (term-color-bright-blue (:inherit 'term-color-blue))
- (term-color-green (:background waveAqua2 :foreground waveAqua2))
- (term-color-bright-green (:inherit 'term-color-green))
- (term-color-black (:background sumiInk-0 :foreground fujiWhite))
- (term-color-bright-black (:background sumiInk-1b :foreground sumiInk-1b))
- (term-color-white (:background fujiWhite :foreground fujiWhite))
- (term-color-bright-white (:background old-white :foreground old-white))
- (term-color-red (:background peachRed :foreground peachRed))
- (term-color-bright-red (:background springGreen :foreground springGreen))
- (term-color-yellow (:background carpYellow :foreground carpYellow))
- (term-color-bright-yellow (:background carpYellow :foreground carpYellow))
- (term-color-cyan (:background springBlue :foreground springBlue))
- (term-color-bright-cyan (:background springBlue :foreground springBlue))
- (term-color-magenta (:background springViolet2 :foreground springViolet2))
- (term-color-bright-magenta (:background springViolet2 :foreground springViolet2))
-
- ;; popup
- (popup-face (:inherit 'tooltip))
- (popup-selection-face (:inherit 'tooltip))
- (popup-tip-face (:inherit 'tooltip))
-
- ;; anzu
- (anzu-match-1 (:foreground waveAqua2 :background sumiInk-2))
- (anzu-match-2 (:foreground carpYellow :background sumiInk-2))
- (anzu-match-3 (:foreground lightBlue :background sumiInk-2))
-
- (anzu-mode-line (:foreground sumiInk-0 :background springViolet2))
- (anzu-mode-no-match (:foreground fujiWhite :background peachRed))
- (anzu-replace-to (:foreground springBlue :background winterBlue))
- (anzu-replace-highlight (:foreground peachRed :background winterRed :strike-through t))
-
- ;; ace
- (ace-jump-face-background (:foreground waveBlue-2))
- (ace-jump-face-foreground (:foreground peachRed :background sumiInk-0 :bold t))
-
- ;; vertico
- (vertico-multiline (:background samuraiRed))
- (vertico-group-title (:background winterBlue :foreground lightBlue :bold t))
- (vertico-group-separator (:background winterBlue :foreground lightBlue :strike-through t))
- (vertico-current (:foreground carpYellow :bold t :italic t :background waveBlue-1))
-
- (vertico-posframe-border (:background sumiInk-3))
- (vertico-posframe (:background sumiInk-2))
- (orderless-match-face-0 (:foreground crystalBlue :bold t))
-
- (comint-highlight-prompt (:background springViolet2 :foreground sumiInk-1))
- (completions-annotations (:background nil :foreground dragonBlue :italic t))
-
- ;; hydra
- (hydra-face-amaranth (:foreground autumnRed))
- (hydra-face-blue (:foreground springBlue))
- (hydra-face-pink (:foreground sakuraPink))
- (hydra-face-red (:foreground peachRed))
- (hydra-face-teal (:foreground lightBlue))
-
- ;; centaur-tabs
- (centaur-tabs-active-bar-face (:background springBlue :foreground fujiWhite))
- (centaur-tabs-selected (:background sumiInk-1b :foreground fujiWhite :bold t))
- (centaur-tabs-selected-modified (:background sumiInk-1b :foreground fujiWhite))
- (centaur-tabs-modified-marker-selected (:background sumiInk-1b :foreground autumnYellow))
- (centaur-tabs-close-selected (:inherit 'centaur-tabs-selected))
- (tab-line (:background sumiInk-0))
-
- (centaur-tabs-unselected (:background sumiInk-0 :foreground sumiInk-4))
- (centaur-tabs-default (:background sumiInk-0 :foreground sumiInk-4))
- (centaur-tabs-unselected-modified (:background sumiInk-0 :foreground peachRed))
- (centaur-tabs-modified-marker-unselected (:background sumiInk-0 :foreground sumiInk-4))
- (centaur-tabs-close-unselected (:background sumiInk-0 :foreground sumiInk-4))
-
- (centaur-tabs-close-mouse-face (:background nil :foreground peachRed))
- (centaur-tabs-default (:background roninYellow ))
- (centaur-tabs-name-mouse-face (:foreground springBlue :bold t))
-
- (git-gutter:added (:foreground autumnGreen))
- (git-gutter:deleted (:foreground waveRed))
- (git-gutter:modified (:foreground springBlue))
-
- (diff-hl-margin-change (:foreground springBlue :background winterBlue))
- (diff-hl-margin-delete (:foreground peachRed :background winterRed))
- (diff-hl-margin-insert (:foreground comet :background winterBlue))
-
- (bm-fringe-face (:background peachRed :foreground sumiInk-3))
- (bm-fringe-persistent-face (:background peachRed :foreground sumiInk-3))
-
- (ansi-color-green (:foreground springGreen))
- (ansi-color-black (:background sumiInk-0))
- (ansi-color-cyan (:foreground waveAqua2))
- (ansi-color-magenta (:foreground sakuraPink))
- (ansi-color-blue (:foreground crystalBlue))
- (ansi-color-red (:foreground peachRed))
- (ansi-color-white (:foreground fujiWhite))
- (ansi-color-yellow (:foreground autumnYellow))
- (ansi-color-bright-white (:foreground old-white))
- (ansi-color-bright-white (:foreground old-white))
-
- (tree-sitter-hl-face:attribute (:foreground surimiOrange))
- (tree-sitter-hl-face:escape (:foreground waveRed))
- (tree-sitter-hl-face:constructor (:foreground waveRed :weight 'semi-bold))
-
- (tree-sitter-hl-face:constant (:foreground surimiOrange))
- (tree-sitter-hl-face:constant.builtin (:foreground carpYellow :weight 'semi-bold))
-
- (tree-sitter-hl-face:embedded (:foreground boatYellow2))
-
- (tree-sitter-hl-face:function (:foreground crystalBlue))
- (tree-sitter-hl-face:function.builtin (:foreground peachRed :italic t :background winterRed))
- (tree-sitter-hl-face:function.call (:foreground springViolet2))
- (tree-sitter-hl-face:function.macro (:foreground samuraiRed))
- (tree-sitter-hl-face:function.special (:foreground sakuraPink))
- (tree-sitter-hl-face:function.label (:foreground surimiOrange))
-
- (tree-sitter-hl-face:method (:foreground lightBlue))
- (tree-sitter-hl-face:method.call (:foreground lightBlue))
-
- (tree-sitter-hl-face:property (:foreground carpYellow))
- (tree-sitter-hl-face:property.definition (:foreground old-white :italic t))
-
- (tree-sitter-hl-face:tag (:foreground peachRed))
-
- (tree-sitter-hl-face:type (:foreground waveAqua2 :weight 'semi-bold))
- (tree-sitter-hl-face:type.argument (:foreground surimiOrange))
- (tree-sitter-hl-face:type.builtin (:foreground autumnRed))
- (tree-sitter-hl-face:type.parameter (:foreground surimiOrange))
- (tree-sitter-hl-face:type.super (:foreground samuraiRed :bold t))
-
- (tree-sitter-hl-face:variable (:foreground springBlue :italic t))
- (tree-sitter-hl-face:variable.builtin (:foreground waveRed))
- (tree-sitter-hl-face:variable.parameter (:foreground springViolet2 :italic t))
- (tree-sitter-hl-face:variable.special (:foreground surimiOrange))
- (tree-sitter-hl-face:variable.synthesized (:foreground lightBlue))
-
- (tree-sitter-hl-face:number (:foreground sakuraPink))
- (tree-sitter-hl-face:operator (:foreground sakuraPink :bold t))
-
- (tree-sitter-hl-face:punctuation (:foreground lightBlue))
- (tree-sitter-hl-face:punctuation.bracket (:foreground springViolet2 :bold t))
- (tree-sitter-hl-face:punctuation.delimiter (:foreground springViolet2 :bold t))
- (tree-sitter-hl-face:punctuation.special (:foreground peachRed))
-
- (tree-sitter-hl-face:case-pattern (:foreground waveRed))
- (tree-sitter-hl-face:variable.synthesized (:foreground waveRed))
- (tree-sitter-hl-face:keyword.compiler (:foreground peachRed :bold t :italic t))
-
- (focus-unfocused (:foreground sumiInk-4))
- ))
-
-;;;###autoload
-(and load-file-name
- (boundp 'custom-theme-load-path)
- (add-to-list 'custom-theme-load-path
- (file-name-as-directory
- (file-name-directory load-file-name))))
-
-(provide-theme 'kanagawa)
-;;; kanagawa-theme.el ends here
diff --git a/extras/kanagawa.Xresources b/extras/kanagawa.Xresources
deleted file mode 100644
index a785fde..0000000
--- a/extras/kanagawa.Xresources
+++ /dev/null
@@ -1,30 +0,0 @@
-! kanagawa .Xresources file
-
-*background: #1F1F28
-*foreground: #DCD7BA
-
-*color0: #090618
-*color8: #727169
-
-*color1: #C34043
-*color9: #E82424
-
-*color2: #76946A
-*color10: #98BB6C
-
-! *color3: #FFA066
-*color3: #C0A36E
-*color11: #E6C384
-
-*color4: #7E9CD8
-*color12: #7FB4CA
-
-*color5: #957FB8
-*color13: #938AA9
-
-*color6: #6A9589
-*color14: #7AA89F
-
-*color7: #C8C093
-*color15: #DCD7BA
-
diff --git a/extras/kanagawa.conf b/extras/kanagawa.conf
deleted file mode 100644
index f2850cd..0000000
--- a/extras/kanagawa.conf
+++ /dev/null
@@ -1,47 +0,0 @@
-# vim:ft=kitty
-
-## name: Kanagawa
-## license: MIT
-## author: Tommaso Laurenzi
-## upstream: https://github.com/rebelot/kanagawa.nvim/
-
-
-background #1F1F28
-foreground #DCD7BA
-selection_background #2D4F67
-selection_foreground #C8C093
-url_color #72A7BC
-cursor #C8C093
-
-# Tabs
-active_tab_background #1F1F28
-active_tab_foreground #C8C093
-inactive_tab_background #1F1F28
-inactive_tab_foreground #727169
-#tab_bar_background #15161E
-
-# normal
-color0 #16161D
-color1 #C34043
-color2 #76946A
-color3 #C0A36E
-color4 #7E9CD8
-color5 #957FB8
-color6 #6A9589
-color7 #C8C093
-
-# bright
-color8 #727169
-color9 #E82424
-color10 #98BB6C
-color11 #E6C384
-color12 #7FB4CA
-color13 #938AA9
-color14 #7AA89F
-color15 #DCD7BA
-
-
-# extended colors
-color16 #FFA066
-color17 #FF5D62
-
diff --git a/extras/kanagawa.itermcolors b/extras/kanagawa.itermcolors
deleted file mode 100644
index e3ceac6..0000000
--- a/extras/kanagawa.itermcolors
+++ /dev/null
@@ -1,357 +0,0 @@
-
-
-
-
- Ansi 0 Color
-
- Alpha Component
- 1
- Blue Component
- 0.094117648899555206
- Color Space
- sRGB
- Green Component
- 0.023529412224888802
- Red Component
- 0.035294119268655777
-
- Ansi 1 Color
-
- Alpha Component
- 1
- Blue Component
- 0.26274511218070984
- Color Space
- sRGB
- Green Component
- 0.25098040699958801
- Red Component
- 0.76470589637756348
-
- Ansi 10 Color
-
- Alpha Component
- 1
- Blue Component
- 0.42352941632270813
- Color Space
- sRGB
- Green Component
- 0.73333334922790527
- Red Component
- 0.59607845544815063
-
- Ansi 11 Color
-
- Alpha Component
- 1
- Blue Component
- 0.51764708757400513
- Color Space
- sRGB
- Green Component
- 0.76470589637756348
- Red Component
- 0.90196079015731812
-
- Ansi 12 Color
-
- Alpha Component
- 1
- Blue Component
- 0.7921568751335144
- Color Space
- sRGB
- Green Component
- 0.70588237047195435
- Red Component
- 0.49803921580314636
-
- Ansi 13 Color
-
- Alpha Component
- 1
- Blue Component
- 0.66274511814117432
- Color Space
- sRGB
- Green Component
- 0.54117649793624878
- Red Component
- 0.57647061347961426
-
- Ansi 14 Color
-
- Alpha Component
- 1
- Blue Component
- 0.62352943420410156
- Color Space
- sRGB
- Green Component
- 0.65882354974746704
- Red Component
- 0.47843137383460999
-
- Ansi 15 Color
-
- Alpha Component
- 1
- Blue Component
- 0.729411780834198
- Color Space
- sRGB
- Green Component
- 0.84313726425170898
- Red Component
- 0.86274510622024536
-
- Ansi 2 Color
-
- Alpha Component
- 1
- Blue Component
- 0.41568627953529358
- Color Space
- sRGB
- Green Component
- 0.58039218187332153
- Red Component
- 0.46274510025978088
-
- Ansi 3 Color
-
- Alpha Component
- 1
- Blue Component
- 0.43137255311012268
- Color Space
- sRGB
- Green Component
- 0.63921570777893066
- Red Component
- 0.75294119119644165
-
- Ansi 4 Color
-
- Alpha Component
- 1
- Blue Component
- 0.84705883264541626
- Color Space
- sRGB
- Green Component
- 0.61176472902297974
- Red Component
- 0.49411764740943909
-
- Ansi 5 Color
-
- Alpha Component
- 1
- Blue Component
- 0.72156864404678345
- Color Space
- sRGB
- Green Component
- 0.49803921580314636
- Red Component
- 0.58431375026702881
-
- Ansi 6 Color
-
- Alpha Component
- 1
- Blue Component
- 0.5372549295425415
- Color Space
- sRGB
- Green Component
- 0.58431375026702881
- Red Component
- 0.41568627953529358
-
- Ansi 7 Color
-
- Alpha Component
- 1
- Blue Component
- 0.57647061347961426
- Color Space
- sRGB
- Green Component
- 0.75294119119644165
- Red Component
- 0.78431373834609985
-
- Ansi 8 Color
-
- Alpha Component
- 1
- Blue Component
- 0.4117647111415863
- Color Space
- sRGB
- Green Component
- 0.44313725829124451
- Red Component
- 0.44705882668495178
-
- Ansi 9 Color
-
- Alpha Component
- 1
- Blue Component
- 0.14117647707462311
- Color Space
- sRGB
- Green Component
- 0.14117647707462311
- Red Component
- 0.90980392694473267
-
- Background Color
-
- Alpha Component
- 1
- Blue Component
- 0.15686275064945221
- Color Space
- sRGB
- Green Component
- 0.12156862765550613
- Red Component
- 0.12156862765550613
-
- Badge Color
-
- Alpha Component
- 0.5
- Blue Component
- 0.0
- Color Space
- sRGB
- Green Component
- 0.1491314172744751
- Red Component
- 1
-
- Bold Color
-
- Alpha Component
- 1
- Blue Component
- 0.93333333730697632
- Color Space
- sRGB
- Green Component
- 0.93333333730697632
- Red Component
- 0.93333333730697632
-
- Cursor Color
-
- Alpha Component
- 1
- Blue Component
- 0.57647061347961426
- Color Space
- sRGB
- Green Component
- 0.75294119119644165
- Red Component
- 0.78431373834609985
-
- Cursor Guide Color
-
- Alpha Component
- 0.25
- Blue Component
- 1
- Color Space
- sRGB
- Green Component
- 0.9268307089805603
- Red Component
- 0.70213186740875244
-
- Cursor Text Color
-
- Alpha Component
- 1
- Blue Component
- 0.18431372940540314
- Color Space
- sRGB
- Green Component
- 0.12549020349979401
- Red Component
- 0.11372549086809158
-
- Foreground Color
-
- Alpha Component
- 1
- Blue Component
- 0.729411780834198
- Color Space
- sRGB
- Green Component
- 0.84313726425170898
- Red Component
- 0.86274510622024536
-
- Link Color
-
- Alpha Component
- 1
- Blue Component
- 0.73725491762161255
- Color Space
- sRGB
- Green Component
- 0.65490198135375977
- Red Component
- 0.44705882668495178
-
- Selected Text Color
-
- Alpha Component
- 1
- Blue Component
- 0.57647061347961426
- Color Space
- sRGB
- Green Component
- 0.75294119119644165
- Red Component
- 0.78431373834609985
-
- Selection Color
-
- Alpha Component
- 1
- Blue Component
- 0.40392157435417175
- Color Space
- sRGB
- Green Component
- 0.30980393290519714
- Red Component
- 0.17647059261798859
-
- Tab Color
-
- Alpha Component
- 1
- Blue Component
- 0.40392157435417175
- Color Space
- sRGB
- Green Component
- 0.30980393290519714
- Red Component
- 0.17647059261798859
-
-
-
diff --git a/extras/kanagawa.minttyrc b/extras/kanagawa.minttyrc
deleted file mode 100644
index e65e22c..0000000
--- a/extras/kanagawa.minttyrc
+++ /dev/null
@@ -1,19 +0,0 @@
-ForegroundColour=220,215,186
-BackgroundColour=31,31,40
-CursorColour=200,192,147
-Black=9,6,24
-BoldBlack=114,113,105
-Red=195,64,67
-BoldRed=232,36,36
-Green=118,148,106
-BoldGreen=152,187,108
-Yellow=192,163,110
-BoldYellow=230,195,132
-Blue=126,156,216
-BoldBlue=127,180,202
-Magenta=149,127,184
-BoldMagenta=147,138,169
-Cyan=106,149,137
-BoldCyan=122,168,159
-White=200,192,147
-BoldWhite=220,215,186
diff --git a/extras/kanagawa.sway b/extras/kanagawa.sway
deleted file mode 100644
index 4cb43d8..0000000
--- a/extras/kanagawa.sway
+++ /dev/null
@@ -1,110 +0,0 @@
-# Default foreground
-set $fujiWhite #DCD7BA
-
-# Dark foreground (statuslines)
-set $oldWhite #C8C093
-
-# Dark background (statuslines and floating windows)
-set $sumiInk0 #16161D
-
-# Default background
-set $sumiInk1 #1F1F28
-
-# Lighter background (colorcolumn, folds)
-set $sumiInk2 #2A2A37
-
-# Lighter background (cursorline)
-set $sumiInk3 #363646
-
-# Darker foreground (line numbers, fold column, non-text characters), float borders
-set $sumiInk4 #54546D
-
-# Popup background, visual selection background
-set $waveBlue1 #223249
-
-# Popup selection background, search background
-set $waveBlue2 #2D4F67
-
-# Diff Add (background)
-set $winterGreen #2B3328
-
-# Diff Change (background)
-set $winterYellow #49443C
-
-# Diff Deleted (background)
-set $winterRed #43242B
-
-# Diff Line (background)
-set $winterBlue #252535
-
-# Git Add
-set $autumnGreen #76946A
-
-# Git Delete
-set $autumnRed #C34043
-
-# Git Change
-set $autumnYellow #DCA561
-
-# Diagnostic Error
-set $samuraiRed #E82424
-
-# Diagnostic Warning
-set $roninYellow #FF9E3B
-
-# Diagnostic Info
-set $waveAqua1 #6A9589
-
-# Diagnostic Hint
-set $dragonBlue #658594
-
-# Comments
-set $fujiGray #727169
-
-# Light foreground
-set $springViolet1 #938AA9
-
-# Statements and Keywords
-set $oniViolet #957FB8
-
-# Functions and Titles
-set $crystalBlue #7E9CD8
-
-# Brackets and punctuation
-set $springViolet2 #9CABCA
-
-# Specials and builtin functions
-set $springBlue #7FB4CA
-
-# Not used
-set $lightBlue #A3D4D5
-
-# Types
-set $waveAqua2 #7AA89F
-
-# Strings
-set $springGreen #98BB6C
-
-# Not used
-set $boatYellow1 #938056
-
-# Operators, RegEx
-set $boatYellow2 #C0A36E
-
-# Identifiers
-set $carpYellow #E6C384
-
-# Numbers
-set $sakuraPink #D27E99
-
-# Standout specials 1 (builtin variables)
-set $waveRed #E46876
-
-# Standout specials 2 (exception handling, return)
-set $peachRed #FF5D62
-
-# Constants, imports, booleans
-set $surimiOrange #FFA066
-
-# Deprecated
-set $katanaGray #717C7C
diff --git a/extras/kanagawa.tmTheme b/extras/kanagawa.tmTheme
deleted file mode 100644
index d687c6f..0000000
--- a/extras/kanagawa.tmTheme
+++ /dev/null
@@ -1,450 +0,0 @@
-
-
-
-
- name
- Kanagawa
- settings
-
-
- settings
-
- background
- #1F1F28
- caret
- #C8C093
- foreground
- #DCD7BA
- invisibles
- #54546D
- lineHighlight
- #2D4F67
- selection
- #2D4F67
- findHighlight
- #2D4F67
- selectionBorder
- #222218
- gutterForeground
- #54546D
-
-
-
- name
- Comment
- scope
- comment
- settings
-
- fontStyle
- italic
- foreground
- #727169
-
-
-
- name
- String
- scope
- string
- settings
-
- foreground
- #98BB6C
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #D27E99
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #FFA066
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #E6C384
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- fontStyle
- #E6C384
-
-
-
- name
- Ruby's @variable
- scope
- variable.other.readwrite.instance
- settings
-
- fontStyle
-
- foreground
- #E6C384
-
-
-
- name
- String interpolation
- scope
- constant.character.escaped, constant.character.escape, string source, string source.ruby
- settings
-
- fontStyle
-
- foreground
- #C0A36E
-
-
-
- name
- Keyword
- scope
- keyword
- settings
-
- foreground
- #E46876
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- fontStyle
-
- foreground
- #957FB8
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #957FB8
-
-
-
- name
- Class name
- scope
- entity.name.class
- settings
-
- foreground
- #7AA89F
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- foreground
- #7AA89F
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- fontStyle
-
- foreground
- #7E9CD8
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- foreground
- #b8b4d0
-
-
-
- name
- Tag name
- scope
- entity.name.tag
- settings
-
- fontStyle
-
- foreground
- #7FB4CA
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- fontStyle
-
- foreground
- #E6C384
-
-
-
- name
- Library function
- scope
- support.function
- settings
-
- fontStyle
-
- foreground
- #7FB4CA
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
-
- foreground
- #7FB4CA
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- foreground
- #7AA89F
-
-
-
- name
- Library variable
- scope
- support.other.variable
- settings
-
- foreground
- #FFA066
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- fontStyle
-
- foreground
- #FF5D62
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- foreground
- #717C7C
-
-
-
- name
- JSON String
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- #957FB8
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #7E9CD8
-
-
-
- name
- diff.deleted
- scope
- markup.deleted
- settings
-
- background
- #43242B
-
-
-
- name
- diff.inserted
- scope
- markup.inserted
- settings
-
- background
- #2B3328
-
-
-
- name
- diff.changed
- scope
- markup.changed
- settings
-
- background
- #49443C
-
-
-
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #54546D
-
-
-
- scope
- entity.name.filename
- settings
-
- foreground
- #C8C093
-
-
-
- scope
- message.error
- settings
-
- foreground
- #E82424
-
-
-
- name
- JSON Punctuation
- scope
- punctuation.definition.string.begin.json - meta.structure.dictionary.value.json, punctuation.definition.string.end.json - meta.structure.dictionary.value.json
- settings
-
- foreground
- #9CABCA
-
-
-
- name
- JSON Structure
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- #957FB8
-
-
-
- name
- JSON String
- scope
- meta.structure.dictionary.value.json string.quoted.double.json
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Escape Characters
- scope
- constant.character.escape
- settings
-
- foreground
- #FF5D62
-
-
-
- name
- Regular Expressions
- scope
- string.regexp
- settings
-
- foreground
- #E6C384
-
-
-
- uuid
- 592FC036-6BB7-4676-A2F5-2894D48C8E33
- colorSpaceName
- sRGB
- semanticClass
- theme.dark.kanagawa
-
-
diff --git a/extras/kanagawa_dragon.itermcolors b/extras/kanagawa_dragon.itermcolors
deleted file mode 100644
index ad7f146..0000000
--- a/extras/kanagawa_dragon.itermcolors
+++ /dev/null
@@ -1,357 +0,0 @@
-
-
-
-
- Ansi 0 Color
-
- Alpha Component
- 1
- Blue Component
- 0.047058824449777603
- Color Space
- sRGB
- Green Component
- 0.047058824449777603
- Red Component
- 0.050980392843484879
-
- Ansi 1 Color
-
- Alpha Component
- 1
- Blue Component
- 0.43137255311012268
- Color Space
- sRGB
- Green Component
- 0.45490196347236633
- Red Component
- 0.76862746477127075
-
- Ansi 10 Color
-
- Alpha Component
- 1
- Blue Component
- 0.52941179275512695
- Color Space
- sRGB
- Green Component
- 0.66274511814117432
- Red Component
- 0.52941179275512695
-
- Ansi 11 Color
-
- Alpha Component
- 1
- Blue Component
- 0.51764708757400513
- Color Space
- sRGB
- Green Component
- 0.76470589637756348
- Red Component
- 0.90196079015731812
-
- Ansi 12 Color
-
- Alpha Component
- 1
- Blue Component
- 0.7921568751335144
- Color Space
- sRGB
- Green Component
- 0.70588237047195435
- Red Component
- 0.49803921580314636
-
- Ansi 13 Color
-
- Alpha Component
- 1
- Blue Component
- 0.66274511814117432
- Color Space
- sRGB
- Green Component
- 0.54117649793624878
- Red Component
- 0.57647061347961426
-
- Ansi 14 Color
-
- Alpha Component
- 1
- Blue Component
- 0.62352943420410156
- Color Space
- sRGB
- Green Component
- 0.65882354974746704
- Red Component
- 0.47843137383460999
-
- Ansi 15 Color
-
- Alpha Component
- 1
- Blue Component
- 0.77254903316497803
- Color Space
- sRGB
- Green Component
- 0.78823530673980713
- Red Component
- 0.77254903316497803
-
- Ansi 2 Color
-
- Alpha Component
- 1
- Blue Component
- 0.48235294222831726
- Color Space
- sRGB
- Green Component
- 0.60392159223556519
- Red Component
- 0.54117649793624878
-
- Ansi 3 Color
-
- Alpha Component
- 1
- Blue Component
- 0.54117649793624878
- Color Space
- sRGB
- Green Component
- 0.69803923368453979
- Red Component
- 0.76862746477127075
-
- Ansi 4 Color
-
- Alpha Component
- 1
- Blue Component
- 0.69019609689712524
- Color Space
- sRGB
- Green Component
- 0.64313727617263794
- Red Component
- 0.54509806632995605
-
- Ansi 5 Color
-
- Alpha Component
- 1
- Blue Component
- 0.63921570777893066
- Color Space
- sRGB
- Green Component
- 0.57254904508590698
- Red Component
- 0.63529413938522339
-
- Ansi 6 Color
-
- Alpha Component
- 1
- Blue Component
- 0.63529413938522339
- Color Space
- sRGB
- Green Component
- 0.64313727617263794
- Red Component
- 0.55686277151107788
-
- Ansi 7 Color
-
- Alpha Component
- 1
- Blue Component
- 0.57647061347961426
- Color Space
- sRGB
- Green Component
- 0.75294119119644165
- Red Component
- 0.78431373834609985
-
- Ansi 8 Color
-
- Alpha Component
- 1
- Blue Component
- 0.61176472902297974
- Color Space
- sRGB
- Green Component
- 0.65098041296005249
- Red Component
- 0.65098041296005249
-
- Ansi 9 Color
-
- Alpha Component
- 1
- Blue Component
- 0.46274510025978088
- Color Space
- sRGB
- Green Component
- 0.40784314274787903
- Red Component
- 0.89411765336990356
-
- Background Color
-
- Alpha Component
- 1
- Blue Component
- 0.086274512112140656
- Color Space
- sRGB
- Green Component
- 0.086274512112140656
- Red Component
- 0.094117648899555206
-
- Badge Color
-
- Alpha Component
- 0.5
- Blue Component
- 0.0
- Color Space
- sRGB
- Green Component
- 0.1491314172744751
- Red Component
- 1
-
- Bold Color
-
- Alpha Component
- 1
- Blue Component
- 0.93333333730697632
- Color Space
- sRGB
- Green Component
- 0.93333333730697632
- Red Component
- 0.93333333730697632
-
- Cursor Color
-
- Alpha Component
- 1
- Blue Component
- 0.77254903316497803
- Color Space
- sRGB
- Green Component
- 0.78823530673980713
- Red Component
- 0.77254903316497803
-
- Cursor Guide Color
-
- Alpha Component
- 0.25
- Blue Component
- 1
- Color Space
- sRGB
- Green Component
- 0.9268307089805603
- Red Component
- 0.70213186740875244
-
- Cursor Text Color
-
- Alpha Component
- 1
- Blue Component
- 0.18431372940540314
- Color Space
- sRGB
- Green Component
- 0.12549020349979401
- Red Component
- 0.11372549086809158
-
- Foreground Color
-
- Alpha Component
- 1
- Blue Component
- 0.57647061347961426
- Color Space
- sRGB
- Green Component
- 0.75294119119644165
- Red Component
- 0.78431373834609985
-
- Link Color
-
- Alpha Component
- 1
- Blue Component
- 0.63529413938522339
- Color Space
- sRGB
- Green Component
- 0.64313727617263794
- Red Component
- 0.55686277151107788
-
- Selected Text Color
-
- Alpha Component
- 1
- Blue Component
- 0.77254903316497803
- Color Space
- sRGB
- Green Component
- 0.78823530673980713
- Red Component
- 0.77254903316497803
-
- Selection Color
-
- Alpha Component
- 1
- Blue Component
- 0.28627452254295349
- Color Space
- sRGB
- Green Component
- 0.19607843458652496
- Red Component
- 0.13333334028720856
-
- Tab Color
-
- Alpha Component
- 1
- Blue Component
- 0.40392157435417175
- Color Space
- sRGB
- Green Component
- 0.30980393290519714
- Red Component
- 0.17647059261798859
-
-
-
diff --git a/extras/kanagawa.fish b/extras/kanagawa_paper.fish
similarity index 68%
rename from extras/kanagawa.fish
rename to extras/kanagawa_paper.fish
index dec9d04..86c3dc3 100644
--- a/extras/kanagawa.fish
+++ b/extras/kanagawa_paper.fish
@@ -1,17 +1,15 @@
#!/usr/bin/fish
-# Kanagawa Fish shell theme
-# A template was taken and modified from Tokyonight:
-# https://github.com/folke/tokyonight.nvim/blob/main/extras/fish_tokyonight_night.fish
+# Kanagawa Paper Fish shell theme
set -l foreground DCD7BA normal
-set -l selection 2D4F67 brcyan
-set -l comment 727169 brblack
-set -l red C34043 red
-set -l orange FF9E64 brred
-set -l yellow C0A36E yellow
-set -l green 76946A green
-set -l purple 957FB8 magenta
-set -l cyan 7AA89F cyan
+set -l selection 658594 brcyan
+set -l comment a6a69c brblack
+set -l red c4746e red
+set -l orange b6927b brred
+set -l yellow c4b28a yellow
+set -l green 8a9a7b green
+set -l purple a292a3 magenta
+set -l cyan 8ea4a2 cyan
set -l pink D27E99 brmagenta
# Syntax Highlighting Colors
diff --git a/extras/kanagawa_dragon.conf b/extras/kitty_kanagawa_paper.conf
similarity index 66%
rename from extras/kanagawa_dragon.conf
rename to extras/kitty_kanagawa_paper.conf
index 8bd90c7..4fb1a67 100644
--- a/extras/kanagawa_dragon.conf
+++ b/extras/kitty_kanagawa_paper.conf
@@ -1,17 +1,17 @@
# vim:ft=kitty
-## name: Kanagawa_dragon
+## name: Kanagawa_Paper
## license: MIT
-## author: Tommaso Laurenzi
-## upstream: https://github.com/rebelot/kanagawa.nvim/
+## author: Simon Ho
+## upstream: https://github.com/sho-87/kanagawa-paper.nvim
-background #181616
-foreground #c5c9c5
-selection_background #2D4F67
-selection_foreground #C8C093
-url_color #72A7BC
-cursor #C8C093
+background #1F1F28
+foreground #DCD7BA
+selection_background #658594
+selection_foreground #c8c093
+url_color #8992a7
+cursor #c8c093
# Tabs
active_tab_background #12120f
@@ -43,5 +43,5 @@ color15 #c5c9c5
# extended colors
color16 #b6927b
-color17 #b98d7b
+color17 #ff5d62
diff --git a/extras/pywal-theme.json b/extras/pywal-theme.json
index edc46c4..cb477a9 100644
--- a/extras/pywal-theme.json
+++ b/extras/pywal-theme.json
@@ -1,27 +1,27 @@
{
- "colors": {
- "color0": "#090618",
- "color1": "#C34043",
- "color2": "#76946A",
- "color3": "#C0A36E",
- "color4": "#7E9CD8",
- "color5": "#957FB8",
- "color6": "#6A9589",
- "color7": "#C8C093",
- "color8": "#727169",
- "color9": "#E82424",
- "color10": "#98BB6C",
- "color11": "#E6C384",
- "color12": "#7FB4CA",
- "color13": "#938AA9",
- "color14": "#7AA89F",
- "color15": "#DCD7BA",
- "color16": "#FFA066",
- "color17": "#FF5D62"
- },
- "special": {
- "foreground": "#DCD7BA",
- "background": "#1F1F28",
- "cursor": "#C8C093"
- }
+ "colors": {
+ "color0": "#0d0c0c",
+ "color1": "#c4746e",
+ "color2": "#8a9a7b",
+ "color3": "#c4b28a",
+ "color4": "#8ba4b0",
+ "color5": "#a292a3",
+ "color6": "#8ea4a2",
+ "color7": "#C8C093",
+ "color8": "#a6a69c",
+ "color9": "#E46876",
+ "color10": "#87a987",
+ "color11": "#E6C384",
+ "color12": "#7FB4CA",
+ "color13": "#938AA9",
+ "color14": "#7AA89F",
+ "color15": "#c5c9c5",
+ "color16": "#b6927b",
+ "color17": "#ff5d62"
+ },
+ "special": {
+ "foreground": "#DCD7BA",
+ "background": "#1F1F28",
+ "cursor": "#C8C093"
+ }
}
diff --git a/extras/vscode.json b/extras/vscode.json
new file mode 100644
index 0000000..a386469
--- /dev/null
+++ b/extras/vscode.json
@@ -0,0 +1,810 @@
+{
+ "name": "Kanagawa Paper",
+ "type": "dark",
+ "semanticHighlighting": true,
+ "colors": {
+ "activityBar.background": "#2A2A37",
+ "activityBar.foreground": "#DCD7BA",
+ "activityBarBadge.background": "#658594",
+ "activityBarBadge.foreground": "#DCD7BA",
+ "badge.background": "#2A2A37",
+ "button.background": "#2A2A37",
+ "button.secondaryBackground": "#223249",
+ "button.secondaryForeground": "#DCD7BA",
+ "checkbox.border": "#223249",
+ "debugToolBar.background": "#16161D",
+ "descriptionForeground": "#DCD7BA",
+ "diffEditor.insertedTextBackground": "#2B3328",
+ "dropdown.background": "#16161D",
+ "dropdown.border": "#16161D",
+ "editor.background": "#1F1F28",
+ "editor.findMatchBackground": "#2D4F67",
+ "editor.findMatchBorder": "#FF9E3B",
+ "editor.findMatchHighlightBackground": "#2D4F67",
+ "editor.foreground": "#DCD7BA",
+ "editorHoverWidget.highlightForeground": "#658594",
+ "editorInlayHint.foreground": "#727169",
+ "editorInlayHint.background": "#1F1F28",
+ "editor.lineHighlightBackground": "#2A2A37",
+ "editorLineNumber.activeForeground": "#FF9E3B",
+ "editorGutter.addedBackground": "#76946A",
+ "editorGutter.deletedBackground": "#C34043",
+ "editorGutter.modifiedBackground": "#DCA561",
+ "editor.wordHighlightBackground": "#3636464d",
+ "editor.wordHighlightBorder": "#54546D",
+ "editor.wordHighlightStrongBackground": "#3636464d",
+ "editor.wordHighlightStrongBorder": "#54546D",
+ "editor.selectionBackground": "#658594",
+ "editor.selectionHighlightBackground": "#363646",
+ "editor.selectionHighlightBorder": "#54546D",
+ "editorBracketMatch.background": "#16161D",
+ "editorBracketMatch.border": "#54546D",
+ "editorBracketHighlight.foreground1": "#c4746e",
+ "editorBracketHighlight.foreground2": "#c4b28a",
+ "editorBracketHighlight.foreground3": "#8ba4b0",
+ "editorBracketHighlight.foreground4": "#b98d7b",
+ "editorBracketHighlight.foreground5": "#8a9a7b",
+ "editorBracketHighlight.foreground6": "#949fb5",
+ "editorBracketHighlight.unexpectedBracket.foreground": "#FF5D62",
+ "editorBracketPairGuide.activeBackground1": "#c4746e",
+ "editorBracketPairGuide.activeBackground2": "#c4b28a",
+ "editorBracketPairGuide.activeBackground3": "#8ba4b0",
+ "editorBracketPairGuide.activeBackground4": "#b98d7b",
+ "editorBracketPairGuide.activeBackground5": "#8a9a7b",
+ "editorBracketPairGuide.activeBackground6": "#949fb5",
+ "editorCursor.background": "#c8c093",
+ "editorCursor.foreground": "#1f1f28",
+ "editorError.foreground": "#ff5d62",
+ "editorGroup.border": "#16161D",
+ "editorGroupHeader.tabsBackground": "#16161D",
+ "editorHoverWidget.background": "#1F1F28",
+ "editorHoverWidget.border": "#2A2A37",
+ "editorIndentGuide.activeBackground": "#363646",
+ "editorIndentGuide.background": "#2A2A37",
+ "editorLineNumber.foreground": "#54546D",
+ "editorMarkerNavigation.background": "#363646",
+ "editorRuler.foreground": "#363646",
+ "editorSuggestWidget.background": "#223249",
+ "editorSuggestWidget.border": "#223249",
+ "editorSuggestWidget.selectedBackground": "#2D4F67",
+ "editorWarning.foreground": "#FF9E3B",
+ "editorWhitespace.foreground": "#1F1F28",
+ "editorWidget.background": "#1f1f28",
+ "focusBorder": "#658594",
+ "gitDecoration.ignoredResourceForeground": "#727169",
+ "input.background": "#16161D",
+ "list.activeSelectionBackground": "#363646",
+ "list.activeSelectionForeground": "#DCD7BA",
+ "list.focusBackground": "#2A2A37",
+ "list.focusForeground": "#DCD7BA",
+ "list.highlightForeground": "#7E9CD8",
+ "list.hoverBackground": "#363646",
+ "list.hoverForeground": "#DCD7BA",
+ "list.inactiveSelectionBackground": "#2A2A37",
+ "list.inactiveSelectionForeground": "#DCD7BA",
+ "list.warningForeground": "#FF9E3B",
+ "menu.foreground": "#DCD7BA",
+ "menu.separatorBackground": "#16161D",
+ "minimapGutter.addedBackground": "#76946A",
+ "minimapGutter.deletedBackground": "#C34043",
+ "minimapGutter.modifiedBackground": "#DCA561",
+ "panel.border": "#16161D",
+ "sideBar.border": "#16161D",
+ "panelSectionHeader.background": "#1f1f28",
+ "peekView.border": "#54546D",
+ "peekViewEditor.background": "#2A2A37",
+ "peekViewEditor.matchHighlightBackground": "#658594",
+ "peekViewResult.background": "#363646",
+ "scrollbar.shadow": "#363646",
+ "scrollbarSlider.activeBackground": "#6f6f9080",
+ "scrollbarSlider.background": "#54546D66",
+ "scrollbarSlider.hoverBackground": "#54546D80",
+ "settings.focusedRowBackground": "#363646",
+ "settings.headerForeground": "#DCD7BA",
+ "sideBar.background": "#1F1F28",
+ "sideBar.foreground": "#DCD7BA",
+ "sideBarSectionHeader.background": "#363646",
+ "sideBarSectionHeader.foreground": "#DCD7BA",
+ "statusBar.background": "#16161D",
+ "statusBar.debuggingBackground": "#E82424",
+ "statusBar.debuggingBorder": "#957FB8",
+ "statusBar.debuggingForeground": "#DCD7BA",
+ "statusBar.foreground": "#C8C093",
+ "statusBar.noFolderBackground": "#1f1f28",
+ "statusBarItem.hoverBackground": "#363646",
+ "statusBarItem.remoteBackground": "#2D4F67",
+ "statusBarItem.remoteForeground": "#DCD7BA",
+ "tab.activeBackground": "#363646",
+ "tab.activeForeground": "#DCD7BA",
+ "tab.border": "#16161d",
+ "tab.hoverBackground": "#54546D",
+ "tab.inactiveBackground": "#1f1f28",
+ "tab.unfocusedHoverBackground": "#2A2A37",
+ "terminal.background": "#1F1F28",
+ "terminal.foreground": "#DCD7BA",
+ "terminalCursor.background": "#c8c093",
+ "terminalCursor.foreground": "#1f1f28",
+ "terminal.ansiBlack": "#0d0c0c",
+ "terminal.ansiBlue": "#8ba4b0",
+ "terminal.ansiCyan": "#8ea4a2",
+ "terminal.ansiGreen": "#8a9a7b",
+ "terminal.ansiMagenta": "#a292a3",
+ "terminal.ansiRed": "#c4746e",
+ "terminal.ansiWhite": "#C8C093",
+ "terminal.ansiYellow": "#c4b28a",
+ "terminal.ansiBrightBlack": "#a6a69c",
+ "terminal.ansiBrightBlue": "#7FB4CA",
+ "terminal.ansiBrightCyan": "#7AA89F",
+ "terminal.ansiBrightGreen": "#87a987",
+ "terminal.ansiBrightMagenta": "#938AA9",
+ "terminal.ansiBrightRed": "#E46876",
+ "terminal.ansiBrightWhite": "#c5c9c5",
+ "terminal.ansiBrightYellow": "#E6C384",
+ "textBlockQuote.background": "#1F1F28",
+ "textBlockQuote.border": "#16161D",
+ "textLink.foreground": "#6A9589",
+ "textPreformat.foreground": "#FF9E3B",
+ "titleBar.activeBackground": "#363646",
+ "titleBar.activeForeground": "#DCD7BA",
+ "titleBar.inactiveBackground": "#1F1F28",
+ "titleBar.inactiveForeground": "#DCD7BA",
+ "walkThrough.embeddedEditorBackground": "#1F1F28"
+ },
+ "tokenColors": [
+ {
+ "name": "Comment",
+ "scope": ["comment", "punctuation.definition.comment"],
+ "settings": {
+ "foreground": "#727169"
+ }
+ },
+ {
+ "name": "Variables",
+ "scope": ["variable", "string constant.other.placeholder"],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ },
+ {
+ "name": "Colors",
+ "scope": ["constant.other.color"],
+ "settings": {
+ "foreground": "#b6927b"
+ }
+ },
+ {
+ "name": "Invalid",
+ "scope": ["invalid", "invalid.illegal"],
+ "settings": {
+ "foreground": "#E82424"
+ }
+ },
+ {
+ "name": "Storage - Type",
+ "scope": ["storage.type"],
+ "settings": {
+ "foreground": "#a292a3"
+ }
+ },
+ {
+ "name": "Storage - Modifier",
+ "scope": ["storage.modifier"],
+ "settings": {
+ "foreground": "#a292a3"
+ }
+ },
+ {
+ "name": "Control Keyword",
+ "scope": [
+ "keyword.control.flow",
+ "keyword.control.conditional",
+ "keyword.control.loop"
+ ],
+ "settings": {
+ "foreground": "#8992a7",
+ "fontStyle": "bold"
+ }
+ },
+ {
+ "name": "Operator, Misc",
+ "scope": [
+ "keyword.control",
+ "constant.other.color",
+ "meta.tag",
+ "keyword.other.template",
+ "keyword.other.substitution",
+ "keyword.other"
+ ],
+ "settings": {
+ "foreground": "#c4746e"
+ }
+ },
+ {
+ "name": "ini file definition",
+ "scope": ["keyword.other.definition.ini"],
+ "settings": {
+ "foreground": "#b98d7b"
+ }
+ },
+ {
+ "name": "Operator, Misc",
+ "scope": ["keyword.control.trycatch"],
+ "settings": {
+ "foreground": "#c4746e",
+ "fontStyle": "bold"
+ }
+ },
+ {
+ "name": "Identifiers",
+ "scope": ["keyword.other.unit", "keyword.operator"],
+ "settings": {
+ "foreground": "#c4b28a"
+ }
+ },
+ {
+ "name": "Punctuation, Brace",
+ "scope": [
+ "punctuation",
+ "punctuation.definition.tag",
+ "punctuation.separator.inheritance.php",
+ "punctuation.definition.tag.html",
+ "punctuation.definition.tag.begin.html",
+ "punctuation.definition.tag.end.html",
+ "punctuation.section.embedded",
+ "meta.brace",
+ "keyword.operator.type.annotation",
+ "keyword.operator.namespace"
+ ],
+ "settings": {
+ "foreground": "#9e9b93"
+ }
+ },
+ {
+ "name": "Tag",
+ "scope": ["entity.name.tag", "meta.tag.sgml"],
+ "settings": {
+ "foreground": "#c4b28a"
+ }
+ },
+ {
+ "name": "HTML Tag",
+ "scope": ["entity.name.tag.html"],
+ "settings": {
+ "foreground": "#a292a3"
+ }
+ },
+ {
+ "name": "Function, Special Method",
+ "scope": [
+ "entity.name.function",
+ "meta.function-call",
+ "variable.function",
+ "support.function",
+ "keyword.other.special-method"
+ ],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Macto",
+ "scope": ["entity.name.function.macro"],
+ "settings": {
+ "foreground": "#b98d7b"
+ }
+ },
+ {
+ "name": "Block Level Variables",
+ "scope": ["meta.block variable.other"],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ },
+ {
+ "name": "Other Variable",
+ "scope": ["support.other.variable"],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ },
+ {
+ "name": "String Link",
+ "scope": ["string.other.link"],
+ "settings": {
+ "foreground": "#b6927b"
+ }
+ },
+ {
+ "name": "Constant, Function Argument, Tag Attribute, Embedded",
+ "scope": [
+ "constant.numeric",
+ "constant.language",
+ "support.constant",
+ "constant.character",
+ "constant.escape"
+ ],
+ "settings": {
+ "foreground": "#b6927b"
+ }
+ },
+ {
+ "name": "Boolean",
+ "scope": ["constant.language.boolean"],
+ "settings": {
+ "foreground": "#b6927b"
+ }
+ },
+ {
+ "name": "Number",
+ "scope": ["constant.numeric"],
+ "settings": {
+ "foreground": "#a292a3"
+ }
+ },
+ {
+ "name": "String, Symbols, Inherited Class, Markup Heading",
+ "scope": [
+ "string",
+ "punctuation.definition.string",
+ "constant.other.symbol",
+ "constant.other.key",
+ "entity.other.inherited-class",
+ "markup.heading",
+ "markup.inserted.git_gutter",
+ "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js",
+ "markup.inline.raw.string"
+ ],
+ "settings": {
+ "foreground": "#8a9a7b"
+ }
+ },
+ {
+ "name": "Class, Support",
+ "scope": [
+ "entity.name",
+ "support.type",
+ "support.class",
+ "support.other.namespace.use.php",
+ "meta.use.php",
+ "support.other.namespace.php",
+ "support.type.sys-types"
+ ],
+ "settings": {
+ "foreground": "#8ea4a2"
+ }
+ },
+ {
+ "name": "Namespace, Module",
+ "scope": ["entity.name.type.module", "entity.name.namespace"],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ },
+ {
+ "name": "Go import",
+ "scope": ["entity.name.import.go"],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "Property",
+ "scope": ["variable.other.property"],
+ "settings": {
+ "foreground": "#c4b28a"
+ }
+ },
+ {
+ "name": "Import",
+ "scope": ["keyword.control.import", "keyword.import", "meta.import"],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "CSS Class and Support",
+ "scope": [
+ "source.css support.type.property-name",
+ "source.sass support.type.property-name",
+ "source.scss support.type.property-name",
+ "source.less support.type.property-name",
+ "source.stylus support.type.property-name",
+ "source.postcss support.type.property-name"
+ ],
+ "settings": {
+ "foreground": "#8ea4a2"
+ }
+ },
+ {
+ "name": "Sub-methods",
+ "scope": [
+ "entity.name.module.js",
+ "variable.import.parameter.js",
+ "variable.other.class.js"
+ ],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Language methods",
+ "scope": ["variable.language"],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "entity.name.method.js",
+ "scope": ["entity.name.method.js"],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "meta.method.js",
+ "scope": [
+ "meta.class-method.js entity.name.function.js",
+ "variable.function.constructor"
+ ],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Attributes",
+ "scope": ["entity.other.attribute-name"],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "HTML Attributes",
+ "scope": [
+ "entity.other.attribute-name.html",
+ "entity.other.attribute-name",
+ "invalid.deprecated.entity.other.attribute-name.html"
+ ],
+ "settings": {
+ "foreground": "#c4b28a"
+ }
+ },
+ {
+ "name": "CSS Classes",
+ "scope": ["entity.other.attribute-name.class"],
+ "settings": {
+ "foreground": "#c4b28a"
+ }
+ },
+ {
+ "name": "CSS ID's",
+ "scope": ["source.sass keyword.control"],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Inserted",
+ "scope": ["markup.inserted"],
+ "settings": {
+ "foreground": "#76946A"
+ }
+ },
+ {
+ "name": "Deleted",
+ "scope": ["markup.deleted"],
+ "settings": {
+ "foreground": "#C34043"
+ }
+ },
+ {
+ "name": "Changed",
+ "scope": ["markup.changed"],
+ "settings": {
+ "foreground": "#DCA561"
+ }
+ },
+ {
+ "name": "Regular Expressions",
+ "scope": ["string.regexp"],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Escape Characters",
+ "scope": ["constant.character.escape"],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "URL",
+ "scope": ["*url*", "*link*", "*uri*"],
+ "settings": {
+ "fontStyle": "underline"
+ }
+ },
+ {
+ "name": "Decorators",
+ "scope": [
+ "tag.decorator.js entity.name.tag.js",
+ "tag.decorator.js punctuation.definition.tag.js"
+ ],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "ES7 Bind Operator",
+ "scope": [
+ "source.js constant.other.object.key.js string.unquoted.label.js"
+ ],
+ "settings": {
+ "foreground": "#c4746e"
+ }
+ },
+ {
+ "name": "JSON Key - Level 0",
+ "scope": [
+ "source.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ },
+ {
+ "name": "JSON Key - Level 1",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#c4746e"
+ }
+ },
+ {
+ "name": "JSON Key - Level 2",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#c4b28a"
+ }
+ },
+ {
+ "name": "JSON Key - Level 3",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#658594"
+ }
+ },
+ {
+ "name": "JSON Key - Level 4",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#b98d7b"
+ }
+ },
+ {
+ "name": "JSON Key - Level 5",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#87a987"
+ }
+ },
+ {
+ "name": "JSON Key - Level 6",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#737c73"
+ }
+ },
+ {
+ "name": "JSON Key - Level 7",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#949fb5"
+ }
+ },
+ {
+ "name": "JSON Key - Level 8",
+ "scope": [
+ "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
+ ],
+ "settings": {
+ "foreground": "#a292a3"
+ }
+ },
+ {
+ "name": "Markdown - Plain",
+ "scope": [
+ "text.html.markdown",
+ "punctuation.definition.list_item.markdown"
+ ],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ },
+ {
+ "name": "Markdown - Markup Raw Inline",
+ "scope": ["text.html.markdown markup.inline.raw.markdown"],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "Markdown - Markup Raw Inline Punctuation",
+ "scope": [
+ "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown"
+ ],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "Markdown - Heading",
+ "scope": [
+ "markdown.heading",
+ "entity.name.section.markdown",
+ "markup.heading.markdown"
+ ],
+ "settings": {
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Markup - Italic",
+ "scope": ["markup.italic"],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#c4746e"
+ }
+ },
+ {
+ "name": "Markup - Bold",
+ "scope": ["markup.bold", "markup.bold string"],
+ "settings": {
+ "fontStyle": "bold"
+ }
+ },
+ {
+ "name": "Markup - Bold-Italic",
+ "scope": [
+ "markup.bold markup.italic",
+ "markup.italic markup.bold",
+ "markup.quote markup.bold",
+ "markup.bold markup.italic string",
+ "markup.italic markup.bold string",
+ "markup.quote markup.bold string"
+ ],
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#c4746e"
+ }
+ },
+ {
+ "name": "Markup - Underline",
+ "scope": ["markup.underline"],
+ "settings": {
+ "fontStyle": "underline",
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Markdown - Blockquote",
+ "scope": ["markup.quote punctuation.definition.blockquote.markdown"],
+ "settings": {
+ "foreground": "#9e9b93"
+ }
+ },
+ {
+ "name": "Markup - Quote",
+ "scope": ["markup.quote"],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "name": "Markdown - Link",
+ "scope": ["string.other.link.title.markdown"],
+ "settings": {
+ "foreground": "#b6927b"
+ }
+ },
+ {
+ "name": "Markdown - Link Description",
+ "scope": ["string.other.link.description.title.markdown"],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "Markdown - Link Anchor",
+ "scope": ["constant.other.reference.link.markdown"],
+ "settings": {
+ "foreground": "#c4b28a"
+ }
+ },
+ {
+ "name": "Markup - Raw Block",
+ "scope": ["markup.raw.block"],
+ "settings": {
+ "foreground": "#8992a7"
+ }
+ },
+ {
+ "name": "Markdown - Raw Block Fenced",
+ "scope": ["markup.raw.block.fenced.markdown"],
+ "settings": {
+ "foreground": "#9e9b93"
+ }
+ },
+ {
+ "name": "Markdown - Fenced Bode Block",
+ "scope": ["punctuation.definition.fenced.markdown"],
+ "settings": {
+ "foreground": "#9e9b93"
+ }
+ },
+ {
+ "name": "Markdown - Fenced Bode Block Variable",
+ "scope": [
+ "markup.raw.block.fenced.markdown",
+ "variable.language.fenced.markdown",
+ "punctuation.section.class.end"
+ ],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ },
+ {
+ "name": "Markdown - Fenced Language",
+ "scope": ["variable.language.fenced.markdown"],
+ "settings": {
+ "foreground": "#9e9b93"
+ }
+ },
+ {
+ "name": "Markdown - Separator",
+ "scope": ["meta.separator"],
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#8ba4b0"
+ }
+ },
+ {
+ "name": "Markup - Table",
+ "scope": ["markup.table"],
+ "settings": {
+ "foreground": "#DCD7BA"
+ }
+ }
+ ],
+ "semanticTokenColors": {
+ "parameter": "#a6a69c",
+ "variable": "#DCD7BA",
+ "arithmetic": "#a292a3",
+ "method": "#8ba4b0",
+ "function": "#8ba4b0",
+ "operator": "#c4746e",
+ "parameter.declaration": "#c4b28a",
+ "parameter.definition": "#c4b28a",
+ "variable.readonly": "#b98d7b",
+ "variable.readonly.local": "#DCD7BA",
+ "variable.readonly.defaultLibrary": "#8ba4b0",
+ "macro": "#b98d7b",
+ "keyword.controlFlow": {
+ "foreground": "#8992a7",
+ "fontStyle": "bold"
+ }
+ }
+}
diff --git a/extras/vscode_terminal.json b/extras/vscode_terminal.json
new file mode 100644
index 0000000..695072f
--- /dev/null
+++ b/extras/vscode_terminal.json
@@ -0,0 +1,22 @@
+{
+ "terminal.background": "#1F1F28",
+ "terminal.foreground": "#DCD7BA",
+ "terminalCursor.background": "#c8c093",
+ "terminalCursor.foreground": "#1f1f28",
+ "terminal.ansiBlack": "#0d0c0c",
+ "terminal.ansiBlue": "#8ba4b0",
+ "terminal.ansiCyan": "#8ea4a2",
+ "terminal.ansiGreen": "#8a9a7b",
+ "terminal.ansiMagenta": "#a292a3",
+ "terminal.ansiRed": "#c4746e",
+ "terminal.ansiWhite": "#C8C093",
+ "terminal.ansiYellow": "#c4b28a",
+ "terminal.ansiBrightBlack": "#a6a69c",
+ "terminal.ansiBrightBlue": "#7FB4CA",
+ "terminal.ansiBrightCyan": "#7AA89F",
+ "terminal.ansiBrightGreen": "#87a987",
+ "terminal.ansiBrightMagenta": "#938AA9",
+ "terminal.ansiBrightRed": "#E46876",
+ "terminal.ansiBrightWhite": "#c5c9c5",
+ "terminal.ansiBrightYellow": "#E6C384"
+}
diff --git a/extras/wezterm.toml b/extras/wezterm.toml
index c2c2c30..868b318 100644
--- a/extras/wezterm.toml
+++ b/extras/wezterm.toml
@@ -33,7 +33,7 @@ scrollbar_thumb = '#393836'
split = '#8992a7'
[colors.indexed]
-16 = '#ffa066'
+16 = '#b6927b'
17 = '#ff5d62'
[metadata]
diff --git a/extras/windows_terminal.json b/extras/windows_terminal.json
index 8fcf2e5..fb0de18 100644
--- a/extras/windows_terminal.json
+++ b/extras/windows_terminal.json
@@ -1,48 +1,23 @@
-[
- {
- "background": "#1F1F28",
- "black": "#090618",
- "blue": "#7E9CD8",
- "brightBlack": "#727169",
- "brightBlue": "#7FB4CA",
- "brightCyan": "#7AA89F",
- "brightGreen": "#98BB6C",
- "brightPurple": "#938AA9",
- "brightRed": "#E82424",
- "brightWhite": "#DCD7BA",
- "brightYellow": "#E6C384",
- "cursorColor": "#C8C093",
- "cyan": "#6A9589",
- "foreground": "#DCD7BA",
- "green": "#76946A",
- "name": "KanagawaWave",
- "purple": "#957FB8",
- "red": "#C34043",
- "selectionBackground": "#2D4F67",
- "white": "#C8C093",
- "yellow": "#C0A36E"
- },
- {
- "background": "#181616",
- "black": "#0d0c0c",
- "brightBlack": "#a6a69c",
- "blue": "#8ba4b0",
- "brightBlue": "#7FB4CA",
- "green": "#8a9a7b",
- "brightGreen": "#87a987",
- "purple": "#a292a3",
- "brightPurple": "#8992a7",
- "brightRed": "#E46876",
- "red": "#c4746e",
- "brightWhite": "#c5c9c5",
- "white": "#C8C093",
- "brightYellow": "#E6C384",
- "yellow": "#c4b28a",
- "brightCyan": "#7AA89F",
- "cyan": "#8ea4a2",
- "cursorColor": "#c5c9c5",
- "foreground": "#C8C093",
- "name": "KanagawaDragon",
- "selectionBackground": "#223249"
- }
-]
\ No newline at end of file
+{
+ "name": "KanagawaPaper",
+ "cursorColor": "#c8c093",
+ "selectionBackground": "#658594",
+ "background": "#1F1F28",
+ "foreground": "#DCD7BA",
+ "black": "#0d0c0c",
+ "blue": "#8ba4b0",
+ "green": "#8a9a7b",
+ "purple": "#a292a3",
+ "red": "#c4746e",
+ "white": "#C8C093",
+ "yellow": "#c4b28a",
+ "cyan": "#8ea4a2",
+ "brightBlack": "#a6a69c",
+ "brightBlue": "#7FB4CA",
+ "brightGreen": "#87a987",
+ "brightPurple": "#938AA9",
+ "brightRed": "#E46876",
+ "brightWhite": "#c5c9c5",
+ "brightYellow": "#E6C384",
+ "brightCyan": "#7AA89F"
+}