diff options
author | Aram Drevekenin <aram@poor.dev> | 2023-03-06 21:56:49 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-06 21:56:49 +0100 |
commit | d0a780dd7c537e6a5d304e1a9e052c5f05d69628 (patch) | |
tree | d97d9b8285bcc72014b885b80ad2774017470843 /example | |
parent | 0708c106d7eecf72f459a1f15800fa8427bd96bd (diff) |
chore(repo): revert theme pr (#2229)
* Revert "feat: add self-provided themes (#2224)"
This reverts commit 63bfe9c5e495481da97c7c566a727216de75c8a7.
* Revert "docs(changelog): add self-provided themes"
This reverts commit 364f0e7c44921c23eef69c0f2d5fa4ff31aeb336.
Diffstat (limited to 'example')
-rw-r--r-- | example/themes/README.md | 18 | ||||
-rw-r--r-- | example/themes/catppuccin.kdl | 60 | ||||
-rw-r--r-- | example/themes/dracula.kdl | 17 | ||||
-rw-r--r-- | example/themes/everforest-dark.kdl | 15 | ||||
-rw-r--r-- | example/themes/everforest-light.kdl | 15 | ||||
-rw-r--r-- | example/themes/example.kdl | 34 | ||||
-rw-r--r-- | example/themes/gruvbox.kdl | 29 | ||||
-rw-r--r-- | example/themes/kanagawa.kdl | 15 | ||||
-rw-r--r-- | example/themes/molokai-dark.kdl | 16 | ||||
-rw-r--r-- | example/themes/nord.kdl | 15 | ||||
-rw-r--r-- | example/themes/one-half-dark.kdl | 16 | ||||
-rw-r--r-- | example/themes/pencil.kdl | 15 | ||||
-rw-r--r-- | example/themes/solarized-dark.kdl | 16 | ||||
-rw-r--r-- | example/themes/solarized-light.kdl | 16 | ||||
-rw-r--r-- | example/themes/tokyo-night-dark.kdl | 15 | ||||
-rw-r--r-- | example/themes/tokyo-night-light.kdl | 16 | ||||
-rw-r--r-- | example/themes/tokyo-night-storm.kdl | 16 | ||||
-rw-r--r-- | example/themes/tokyo-night.kdl | 16 |
18 files changed, 324 insertions, 36 deletions
diff --git a/example/themes/README.md b/example/themes/README.md index ec8da20b3..0102efe73 100644 --- a/example/themes/README.md +++ b/example/themes/README.md @@ -1,5 +1,19 @@ # Themes -It contains examples showing how to write a theme. +Themes can contain different flavors in one file, or can be created as individual files. -If you would like to add a theme to zellij, please refer [zellij-utils/assets/themes](../../zellij-utils/assets/themes).
\ No newline at end of file +Example: + +``` +gruvbox.kdl +├─ gruvbox-light +└─ gruvbox-dark + +or + +gruvbox-light.kdl +└─ gruvbox-light + +gruvbox-dark.kdl +└─ gruvbox-dark +``` diff --git a/example/themes/catppuccin.kdl b/example/themes/catppuccin.kdl new file mode 100644 index 000000000..b8e70bbb6 --- /dev/null +++ b/example/themes/catppuccin.kdl @@ -0,0 +1,60 @@ +// Catppuccin Theme: +// https://github.com/catppuccin/catppuccin + +themes { + catppuccin-latte { + bg "#acb0be" // Surface2 + fg "#acb0be" // Surface2 + red "#d20f39" + green "#40a02b" + blue "#1e66f5" + yellow "#df8e1d" + magenta "#ea76cb" // Pink + orange "#fe640b" // Peach + cyan "#04a5e5" // Sky + black "#dce0e8" // Crust + white "#4c4f69" // Text + } + + catppuccin-frappe { + bg "#626880" // Surface2 + fg "#c6d0f5" + red "#e78284" + green "#a6d189" + blue "#8caaee" + yellow "#e5c890" + magenta "#f4b8e4" // Pink + orange "#ef9f76" // Peach + cyan "#99d1db" // Sky + black "#292c3c" // Mantle + white "#c6d0f5" + } + + catppuccin-macchiato { + bg "#5b6078" // Surface2 + fg "#cad3f5" + red "#ed8796" + green "#a6da95" + blue "#8aadf4" + yellow "#eed49f" + magenta "#f5bde6" // Pink + orange "#f5a97f" // Peach + cyan "#91d7e3" // Sky + black "#1e2030" // Mantle + white "#cad3f5" + } + + catppuccin-mocha { + bg "#585b70" // Surface2 + fg "#cdd6f4" + red "#f38ba8" + green "#a6e3a1" + blue "#89b4fa" + yellow "#f9e2af" + magenta "#f5c2e7" // Pink + orange "#fab387" // Peach + cyan "#89dceb" // Sky + black "#181825" // Mantle + white "#cdd6f4" + } +} diff --git a/example/themes/dracula.kdl b/example/themes/dracula.kdl new file mode 100644 index 000000000..26f20504e --- /dev/null +++ b/example/themes/dracula.kdl @@ -0,0 +1,17 @@ +// From https://github.com/dracula/zellij + +themes { + dracula { + fg 248 248 242 + bg 40 42 54 + black 0 0 0 + red 255 85 85 + green 80 250 123 + yellow 241 250 140 + blue 98 114 164 + magenta 255 121 198 + cyan 139 233 253 + white 255 255 255 + orange 255 184 108 + } +} diff --git a/example/themes/everforest-dark.kdl b/example/themes/everforest-dark.kdl new file mode 100644 index 000000000..00f996fec --- /dev/null +++ b/example/themes/everforest-dark.kdl @@ -0,0 +1,15 @@ +themes { + everforest-dark { + bg "#2b3339" + fg "#d3c6aa" + black "#4b565c" + red "#e67e80" + green "#a7c080" + yellow "#dbbc7f" + blue "#7fbbb3" + magenta "#d699b6" + cyan "#83c092" + white "#d3c6aa" + orange "#FF9E64" + } +} diff --git a/example/themes/everforest-light.kdl b/example/themes/everforest-light.kdl new file mode 100644 index 000000000..0bfb9d8f6 --- /dev/null +++ b/example/themes/everforest-light.kdl @@ -0,0 +1,15 @@ +themes { + everforest-light { + bg "#fff9e8" + fg "#5c6a72" + black "#5c6a72" + red "#f85552" + green "#8da101" + yellow "#dfa000" + blue "#3a94c5" + magenta "#df69ba" + cyan "#35a77c" + white "#dfddc8" + orange "#FF9E64" + } +} diff --git a/example/themes/example.kdl b/example/themes/example.kdl deleted file mode 100644 index 2a6569dda..000000000 --- a/example/themes/example.kdl +++ /dev/null @@ -1,34 +0,0 @@ -// This file shows how to write a theme file -// using `gruvbox` theme. - -themes { - // example of how to set a theme in RGB format - gruvbox-light { - fg 60 56 54 - bg 251 82 75 - black 40 40 40 - red 205 75 69 - green 152 151 26 - yellow 215 153 33 - blue 69 133 136 - magenta 177 98 134 - cyan 104 157 106 - white 213 196 161 - orange 214 93 14 - } - - // example of how to set a theme in HEX format - gruvbox-dark { - fg "#D5C4A1" - bg "#282828" - black "#3C3836" - red "#CC241D" - green "#98971A" - yellow "#D79921" - blue "#3C8588" - magenta "#B16286" - cyan "#689D6A" - white "#FBF1C7" - orange "#D65D0E" - } -}
\ No newline at end of file diff --git a/example/themes/gruvbox.kdl b/example/themes/gruvbox.kdl new file mode 100644 index 000000000..2c7ca0c8f --- /dev/null +++ b/example/themes/gruvbox.kdl @@ -0,0 +1,29 @@ +themes { + gruvbox-light { + fg 60 56 54 + bg 251 82 75 + black 40 40 40 + red 205 75 69 + green 152 151 26 + yellow 215 153 33 + blue 69 133 136 + magenta 177 98 134 + cyan 104 157 106 + white 213 196 161 + orange 214 93 14 + } + gruvbox-dark { + fg 213 196 161 + bg 40 40 40 + black 60 56 54 + red 204 36 29 + green 152 151 26 + yellow 215 153 33 + blue 69 133 136 + magenta 177 98 134 + cyan 104 157 106 + white 251 241 199 + orange 214 93 14 + } +} + diff --git a/example/themes/kanagawa.kdl b/example/themes/kanagawa.kdl new file mode 100644 index 000000000..f0b575555 --- /dev/null +++ b/example/themes/kanagawa.kdl @@ -0,0 +1,15 @@ +themes { + kanagawa { + fg "#DCD7BA" + bg "#1F1F28" + red "#C34043" + green "#76946A" + yellow "#FF9E3B" + blue "#7E9CD8" + magenta "#957FB8" + orange "#FFA066" + cyan "#7FB4CA" + black "#16161D" + white "#DCD7BA" + } +} diff --git a/example/themes/molokai-dark.kdl b/example/themes/molokai-dark.kdl new file mode 100644 index 000000000..6fd96f9af --- /dev/null +++ b/example/themes/molokai-dark.kdl @@ -0,0 +1,16 @@ +themes { + molokai-dark { + fg 248 248 240 + bg 27 29 30 + black 0 0 0 + red 255 0 0 + green 0 140 0 + yellow 255 255 0 + blue 102 217 239 + magenta 174 129 255 + cyan 0 255 255 + white 255 255 255 + orange 253 151 31 + } +} + diff --git a/example/themes/nord.kdl b/example/themes/nord.kdl new file mode 100644 index 000000000..a56a9bfb3 --- /dev/null +++ b/example/themes/nord.kdl @@ -0,0 +1,15 @@ +themes { + nord { + fg 216 222 233 // #D8DEE9 + bg 46 52 64 // #2E3440 + black 59 66 82 // #3B4252 + red 191 97 106 // #BF616A + green 163 190 140 // #A3BE8C + yellow 235 203 139 // #EBCB8B + blue 129 161 193 // #81A1C1 + magenta 180 142 173 // #B48EAD + cyan 136 192 208 // #88C0D0 + white 229 233 240 // #E5E9F0 + orange 208 135 112 // #D08770 + } +} diff --git a/example/themes/one-half-dark.kdl b/example/themes/one-half-dark.kdl new file mode 100644 index 000000000..ade1874bf --- /dev/null +++ b/example/themes/one-half-dark.kdl @@ -0,0 +1,16 @@ +themes { + one-half-dark { + fg 220 223 228 + bg 40 44 52 + black 27 29 35 + red 227 63 76 + green 152 195 121 + yellow 229 192 123 + blue 97 175 239 + magenta 198 120 221 + cyan 86 182 194 + white 233 225 254 + orange 216 133 76 + } +} + diff --git a/example/themes/pencil.kdl b/example/themes/pencil.kdl new file mode 100644 index 000000000..166368349 --- /dev/null +++ b/example/themes/pencil.kdl @@ -0,0 +1,15 @@ +themes { + pencil-light { + fg "#005F87" + bg "#f1f1f1" + black "#f1f1f1" + red "#B6D6FD" + green "#10A778" + yellow "#A89C14" + blue "#008EC4" + magenta "#B6D6FD" + cyan "#20A5BA" + white "#424242" + orange "#D75F5F" + } +} diff --git a/example/themes/solarized-dark.kdl b/example/themes/solarized-dark.kdl new file mode 100644 index 000000000..20482f5c3 --- /dev/null +++ b/example/themes/solarized-dark.kdl @@ -0,0 +1,16 @@ +themes { + solarized-dark { + fg 253 246 227 + bg 0 43 54 + black 7 54 66 + red 220 50 47 + green 133 153 0 + yellow 181 137 0 + blue 38 139 210 + magenta 211 54 130 + cyan 42 161 152 + white 238 232 213 + orange 203 75 22 + } +} + diff --git a/example/themes/solarized-light.kdl b/example/themes/solarized-light.kdl new file mode 100644 index 000000000..93bac49b7 --- /dev/null +++ b/example/themes/solarized-light.kdl @@ -0,0 +1,16 @@ +themes { + solarized-light { + fg 101 123 131 + bg 253 246 227 + black 7 54 66 + red 220 50 47 + green 133 153 0 + yellow 181 137 0 + blue 38 139 210 + magenta 211 54 130 + cyan 42 161 152 + white 238 232 213 + orange 203 75 22 + } +} + diff --git a/example/themes/tokyo-night-dark.kdl b/example/themes/tokyo-night-dark.kdl new file mode 100644 index 000000000..6813a3360 --- /dev/null +++ b/example/themes/tokyo-night-dark.kdl @@ -0,0 +1,15 @@ +themes {
+ tokyo-night-dark {
+ fg 169 177 214
+ bg 26 27 38
+ black 56 62 90
+ red 249 51 87
+ green 158 206 106
+ yellow 224 175 104
+ blue 122 162 247
+ magenta 187 154 247
+ cyan 42 195 222
+ white 192 202 245
+ orange 255 158 100
+ }
+}
diff --git a/example/themes/tokyo-night-light.kdl b/example/themes/tokyo-night-light.kdl new file mode 100644 index 000000000..3ac5fb767 --- /dev/null +++ b/example/themes/tokyo-night-light.kdl @@ -0,0 +1,16 @@ +themes { + tokyo-night-light { + fg 52 59 88 + bg 213 214 219 + black 15 15 20 + red 186 75 96 + green 72 94 48 + yellow 143 94 21 + blue 52 84 138 + magenta 90 74 120 + cyan 15 75 110 + white 130 137 172 + orange 150 80 39 + } +} + diff --git a/example/themes/tokyo-night-storm.kdl b/example/themes/tokyo-night-storm.kdl new file mode 100644 index 000000000..e727ef72f --- /dev/null +++ b/example/themes/tokyo-night-storm.kdl @@ -0,0 +1,16 @@ +themes { + tokyo-night-storm { + fg 169 177 214 + bg 36 40 59 + black 56 62 90 + red 249 51 87 + green 158 206 106 + yellow 224 175 104 + blue 122 162 247 + magenta 187 154 247 + cyan 42 195 222 + white 192 202 245 + orange 255 158 100 + } +} + diff --git a/example/themes/tokyo-night.kdl b/example/themes/tokyo-night.kdl new file mode 100644 index 000000000..4ea1a8104 --- /dev/null +++ b/example/themes/tokyo-night.kdl @@ -0,0 +1,16 @@ +themes { + tokyo-night { + fg 169 177 214 + bg 26 27 38 + black 56 62 90 + red 249 51 87 + green 158 206 106 + yellow 224 175 104 + blue 122 162 247 + magenta 187 154 247 + cyan 42 195 222 + white 192 202 245 + orange 255 158 100 + } +} + |