40 Commits
1.0.1 ... 1.5.0

Author SHA1 Message Date
4b0de79da1 update install instructions, clean aux files 2025-12-20 04:28:30 -08:00
12cf00552b add "fill" action to the CLI, consolidate config generation 2025-12-19 19:45:20 -08:00
b56fb396ea fix oklch gif looping 2025-12-18 04:30:12 -08:00
a0bb4fb053 fix image references in README 2025-12-18 04:25:36 -08:00
2955457293 rewrite README with new image references 2025-12-18 04:24:03 -08:00
6b11b41514 update theme preview images 2025-12-13 02:40:34 -08:00
a4ada01d37 update render script resolution and font size 2025-12-12 15:42:42 -08:00
bd8d810ecc update README theme preview image 2025-12-12 05:05:10 -08:00
9484b1883d polish minor package details, generate scheme previews 2025-12-10 21:40:00 -08:00
ce043fe62f fix light mode negation, improve oklch dist calc efficiency 2025-12-10 02:39:23 -08:00
d3125b707d refactor core python package, implement base CLI 2025-12-09 19:20:35 -08:00
52c5b6a484 marginally restucture package, tweak full hue spread 1.4.0 2025-11-30 22:08:12 -08:00
71c0083194 remove ipynb cleanup script 2025-11-21 02:26:56 -08:00
3c9418f0c0 fix tags in v1.3.0 FF themes, outline CLI tool 2025-11-19 00:25:19 -08:00
a10453d752 generate 1.3.0 palette, render new color space figures 2025-11-15 17:01:56 -08:00
fb9a4088ed add v1.3.0 accent threshold calculations 2025-11-14 22:48:13 -08:00
a875817fd0 make chroma refinements for v1.3.0 2025-11-12 23:54:52 -08:00
9c312943de link to static light and dark FF theme collections 2025-11-05 16:19:24 -08:00
f61cef96d5 add render script for reproducible screenshots 2025-11-02 23:09:12 -08:00
e4b2dffe1d re-generate app themes for v1.2.0 2025-10-29 23:55:59 -07:00
f41d9af994 add python project files 2025-10-29 23:22:35 -07:00
c73c774aea generate v1.2.0 chroma curves (1% L jumps) 2025-10-29 23:21:48 -07:00
aac39be572 add notebook palette experiments 2025-10-29 23:20:53 -07:00
28ccd13111 replace "default" keywork with "alpine" 2025-10-26 22:44:11 -07:00
d98de5aba4 add WCAG contrast table, add raw OKLCH definitions 2025-10-25 04:04:16 -07:00
f01b841aa8 increase contrast of FF theme bar border 2025-10-22 17:22:20 -07:00
5313684b21 add firefox theme preview labels 2025-10-17 17:24:00 -07:00
13a34fb1d0 update background of firefox theme preview 2025-10-17 17:16:38 -07:00
a393126674 generate new firefox previews, rewrite app sections in README 2025-10-17 17:10:54 -07:00
3050947e01 update readme details for new file format 2025-10-16 00:20:33 -07:00
bb19899bd7 move and ignore archived config 2025-10-11 19:00:13 -07:00
d124163643 update split theme diagram 2025-10-09 17:27:07 -07:00
5d29a19100 clean up auxiliary generation files 2025-10-09 16:55:02 -07:00
8e13e41d01 update firefox themes and palette/theme diagrams, bump version 2025-10-09 16:11:34 -07:00
5b8fe2960e update firefox generation template 2025-10-08 03:08:15 -07:00
c7f127b9fe add new firefox themes 2025-10-07 04:04:09 -07:00
4e1ccfb018 fix theme digram background issues 2025-10-06 21:49:20 -07:00
562c87c968 update theme split diagrams and README 2025-10-06 21:42:25 -07:00
d7329a5816 rename default biome to "alpine" 2025-10-06 16:21:51 -07:00
1355d467f1 update diagrams and README with new base variants 2025-10-06 05:49:17 -07:00
361 changed files with 20344 additions and 26862 deletions

7
.gitignore vendored
View File

@@ -5,6 +5,7 @@ __pycache__/
.ipynb_checkpoints/ .ipynb_checkpoints/
.pytest_cache/ .pytest_cache/
.python-version .python-version
.venv/
# vendor and build files # vendor and build files
dist/ dist/
@@ -14,7 +15,11 @@ docs/_autosummary/
docs/_build/ docs/_build/
# local # local
notebooks/
/Makefile /Makefile
data/ data/
archive/
notebooks/color_spaces_manyview.ipynb
notebooks/oklch_srgb_spherical.ipynb
notebooks/v1.4.0/

108
DESIGN.md
View File

@@ -1,108 +0,0 @@
# Theme constraints
The following general constraints are followed as palette options are mapped onto
concrete themes:
+ Harshness levels have monotone differences of a single shade.
+ "Hard" themes anchor their background to the most extreme shade appropriate for the
scheme (i.e., lightest shade for "light," darkest shade for "dark"), ensuring the
palette's "monotone width" is fully spanned by the theme options.
+ App-specific monotone settings have differences of a single shade compared to the
system monotone settings.
+ Shade differences between corresponding background/foreground settings should be
constant (e.g., between `bg0` and `fg3`, `bg1` and `fg2`, etc)
The primary goal of these constraints is to ensure each theme in a collection defined
around a single palette is 1) sufficiently _distinct_, 2) attains sufficient _breadth_
under the palette, and 3) upholds _relative invariance_ under key properties (e.g.,
lightness differences).
![How themes are created](images/theme_creation.png)
## Example
The following is a natural solution to these constraints, demonstrated on a general
example setting: a possible useful analogy is a sliding window that, on its own spans a
given theme's `bg0-fg0` settings, while globally sliding across all available values
in the palette. If associating integers `0-10` to indices in a list of monotone shades, and
`bg-fg` is the syntax used to indicate that theme's shade range, we might have the
following for dark mode themes across harshness levels:
```
Dark (system) 0-7 ; 1-8 ; 2-9
Dark (app) 1-8 ; 2-9 ; 3-10
```
There are sliding windows at both the system-app level *and* the harshness-level, in a
sense. Constraints are followed:
+ Harshness levels, separated by semicolon, differ by a single shade from hard to soft.
+ The hard theme anchors its background to the darkest available shade.
+ Monotones between system and app differ by a single shade.
+ Differences between bg/fg (value of 7) remains constant across all themes.
Mapping this onto the common values used in my theme definition files:
```
System, dark
| Hard | Regular | Soft
| bg0 <- l15 | bg0 <- l20 | bg0 <- l25
| fg0 <- l80 | fg0 <- l85 | fg0 <- l90
App, dark
| Hard | Regular | Soft
| bg0 <- l20 | bg0 <- l25 | bg0 <- l30
| fg0 <- l85 | fg0 <- l90 | fg0 <- l95
System, light
| Hard | Regular | Soft
| bg0 <- l95 | bg0 <- l90 | bg0 <- l85
| fg0 <- l30 | fg0 <- l25 | fg0 <- l20
App, light
| Hard | Regular | Soft
| bg0 <- l90 | bg0 <- l85 | bg0 <- l80
| fg0 <- l25 | fg0 <- l20 | fg0 <- l15
```
# Accent contrast
Each group of biome monotones have nearly identical (WCAG 2) contrast ratios against
white/black for all lightness levels (ratios identical between biomes). These are
selected in a heavily constrained OKLCH context, and given the perceptual uniformity
attached to lightness, we can expect very similar contrast ratios for each accent under
a given biome lightness (e.g., the `l65` red tone will have the same ratio under the
grassland, tundra, and savanna monotones).
In terms of selecting accents for themes (by harshness and scheme), what matters is
at what lightness level all accent colors meet/exceed a particular contrast threshold.
Again, the ratios themselves are effectively constant across biome monotones, and thus
dependent entirely on the monotone lightness being used. This of course is determined
primarily by whether the theme is a light or dark one, and what level of harshness is
being used. The following are the relevant values for making a decision. We want to
ensure all accents can reach >4.5 WCAG 2 contrast ratio (the standard requirement for
small text on the web) against all biome monotones for each theme:
+ For BG l20 (harsh, dark) -> l65 is min lightness where all accents have CR >=4.5
+ For BG l25 (regular, dark) -> l65 is min lightness where all accents have CR >=4.5
+ For BG l30 (soft, dark) -> l70 is min lightness where all accents have CR >=4.5
+ For BG l90 (harsh, dark) -> l45 is max lightness where all accents have CR >=4.5
+ For BG l85 (regular, dark) -> l45 is min lightness where all accents have CR >=4.5
+ For BG l80 (soft, dark) -> l40 is min lightness where all accents have CR >=4.5
For the monotone boundaries (l15 and l95, neither of which are possible backgrounds for
terminal or nvim in the current theme definitions), the relevant lightness levels are
l60 and l50, respectively.
While not necessary, it feels intuitive for us to shift the accent colors up/down by the
relative change in monotones across harshness levels. This has led to the choice of l60
accents for the harsh-dark theme, l65 for regular-dark, and l70 for soft-dark. This
technically breaks the 4.5 ratio requirement, though, for the harsh theme, so you
ultimately need to pick one: either soften the contrast constraint, or allow different
harshness levels to use the same accent lightness. I think either is acceptable, but for
now I've gone with the former, loosening the contrast to a ratio of >4.0 with respect to
the background. This allows for the slightly tighter group of accent lightnesses:
l45-l50-l55 for light, l60-l65-l70 for dark. Note that the "center shade" of the l15-l95
shade group is l55, meaning these groups are very central (the light triplet could move
down by one shade step, but we want these accents to be as bright as we can get away
with; otherwise, they are extremely dull in the light modes, and we thus don't mind bias
toward a brighter lightness).

View File

@@ -1,47 +0,0 @@
# Firefox themes
## Default (grays)
![Monobiome dark](images/firefox/monobiome-dark.png)
[_Monobiome dark_][4]
![Monobiome light](images/firefox/monobiome-light.png)
[_Monobiome light_][5]
## Grassland biome
![Grassland monobiome dark](images/firefox/grassland-monobiome-dark.png)
[_Grassland monobiome dark_][6]
![Grassland monobiome light](images/firefox/grassland-monobiome-light.png)
[_Grassland monobiome light_][6]
## Tundra biome
![Tundra monobiome dark](images/firefox/tundra-monobiome-dark.png)
[_Tundra monobiome dark_][8]
![Tundra monobiome light](images/firefox/tundra-monobiome-light.png)
[_Tundra monobiome light_][9]
## Savanna biome
![Savanna monobiome dark](images/firefox/savanna-monobiome-dark.png)
[_Savanna monobiome dark_][10]
![Savanna monobiome light](images/firefox/savanna-monobiome-light.png)
[_Savanna monobiome light_][11]
[4]: https://addons.mozilla.org/en-US/firefox/addon/monobiome-dark/
[5]: https://addons.mozilla.org/en-US/firefox/addon/monobiome-light/
[6]: https://addons.mozilla.org/en-US/firefox/addon/grassland-monobiome-dark/
[7]: https://addons.mozilla.org/en-US/firefox/addon/grassland-monobiome-light/
[8]: https://addons.mozilla.org/en-US/firefox/addon/tundra-monobiome-dark/
[9]: https://addons.mozilla.org/en-US/firefox/addon/tundra-monobiome-light/
[10]: https://addons.mozilla.org/en-US/firefox/addon/savanna-monobiome-dark/
[11]: https://addons.mozilla.org/en-US/firefox/addon/savanna-monobiome-light/

418
README.md
View File

@@ -1,201 +1,303 @@
# Monobiome # Monobiome
`monobiome` is a minimal, balanced color palette for use in terminals and text editors. It `monobiome` is a minimal, balanced color palette for use in terminals and text
was designed in OKLCH space to achieve perceptual uniformity across all hues at various editors. It was designed in OKLCH space to achieve perceptual uniformity across
levels of luminance, and does so for _four_ monotone bases and _five_ accent colors. Each all hues at various levels of luminance, and does so for eight monotone bases
of the monotone base colors (named according to a natural biome whose colors they loosely and eight accent colors (plus one zero chroma default base). Each of the
resemble) are designed to achieve identical contrast with the accents, and thus any one of monotone base colors (named according to a natural biome whose colors they
the four can be selected to change the feeling of the palette without sacrificing loosely resemble) are designed to achieve identical contrast with the accents,
readability. and thus any one of the options can be selected to change the feeling of
downstream themes without sacrificing readability.
![Theme preview](images/repo_preview.png) ![Theme preview](images/repo_preview_primary.png)
_(Preview of default light and dark theme variants)_ _(Preview of light and dark alpine theme variants)_
See screenshots for the full set of theme variants in [THEMES](THEMES.md) (also discussed
below).
The name "monobiome" connects the palette to its two key sources of inspiration:
- `mono-`: `monobiome` is inspired by the [`monoindustrial` theme][1], and attempts to extend
and balance its accents while retaining similar color identities.
- `-biome`: the desire for several distinct monotone options entailed finding a way to ground the
subtle color variations that were needed, and I liked the idea of tying the choices to
naturally occurring environmental variation like Earth's biomes (even if it is a very
loose affiliation, e.g., green-ish = grass, basically).
The name "monobiome" connects the palette to its two key sources of
inspiration:
- `mono-`: `monobiome` is inspired by the [`monoindustrial` theme][1], and
attempts to extend and balance its accents while retaining similar color
identities.
- `-biome`: the desire for several distinct monotone options entailed finding a
way to ground the subtle color variations that were needed, and I liked the
idea of tying the choices to naturally occurring environmental variation like
Earth's biomes (even if it is a very loose affiliation, e.g., green-ish =
grass, basically).
## Palette ## Palette
The `monobiome` palette consists of four monotone bases and five accent colors, each of The `monobiome` palette is fundamentally a set of parameterized curves in OKLCH
which is anchored by hue and spread uniformly across lightness levels 15 to 95 (in OKLCH color space. Each color identity has one monotone curve and one accent curve,
space). both of which have fixed hue values and vary from 10% to 98% lightness.
Monotone curves have fixed chroma, whereas the accent curves' chroma varies
smoothly as a function of lightness within sRGB gamut bounds.
![Diagram of palette accents and monotones](images/palette.png) | Chroma curves | Color trajectories |
|---|---|
| ![Chroma curves](images/curves/cstar-curves-v140.png) | ![Trajectories](images/trajectories.gif) |
The chroma curve for each accent is carefully designed to vary smoothly across the | Palette |
lightness spectrum, with the goal of retaining strong color identity in all settings. |---|
Additionally, as alluded to above, the (WCAG 2) contrast ratio between any choice of | ![Palette](images/palette.png) |
monotone background at a given lightness level and the accent colors is virtually
identical ($\pm 0.1$). Put another way, the relative contrast between accents depends only
on the _lightness_ of the background monotone, not its hue. *(Note that this is
not generally the case; at a fixed lightness level, the contrast between two
colors depends on their hue.)*
## Concrete themes Chroma curves are designed specifically to establish a distinct role for each
![Light biomes](images/light_code_caps.png) accent and are non-intersecting over the lightness domain (hence the distinct
*(Default light theme variants)* "bands" in the above chroma curve figure). There are eight monotone-accent
pairs, plus a single grey trajectory:
![Dark biomes](images/dark_code_caps.png) | Monotone / biome | Accent color | Hue |
*(Default dark theme variants)* | --- | --- | --- |
| alpine | grey | n/a |
| badlands | red | 29 |
| chaparral | orange | 62.5 |
| savanna | yellow | 104 |
| grassland | green | 148 |
| reef | cyan | 205 |
| tundra | blue | 262 |
| heathland | violet | 306 |
| moorland | magenta | 350 |
Themes are derived from the `monobiome` palette by varying both the monotone hue (the The `alpine`/`grey` curve has zero chroma (and is thus invariant to hue),
"biome") and the extent of the background/foreground lightness (the "harshness"). This is varying only in lightness from dark to light grey.
done for both light and dark schemes, and in each case accent colors are selected at a
lightness level that ensures each meet a minimum contrast relative to the primary
background. The following diagram shows each of the 24 resulting combinations:
![Diagram of the 24 available concrete theme options](images/themes.png) ## Themes
The "soft" harshness level uses monotone shades closer to the mid-shade (lightness level | Dark themes | Light themes |
55), whereas "hard" harshness uses shades further from it. Once the biome and harshness |---|---|
level are chosen, we're left with a bounded monotone range over which common theme | ![Dark themes](images/dark_themes.png) | ![Light themes](images/light_themes.png) |
elements can be defined. For example, the following demonstrates how background and
foreground elements are chosen for the `monobiome` Vim themes: Themes are derived from the `monobiome` palette by selecting a monotone base
(the "biome"), a base lightness, and a contrast level. Although one can use
arbitrary contrast metrics, OKLCH distance (Euclidean distance in OKLab)
is designed to capture perceptual distinction. As such, perceptually uniform
themes under arbitrary monotones can be generated by calculating the accent
colors equidistant from that base. This is equivalent to determining the points
at which a sphere centered at the monotone base intersects with the accent
curves; the radius of such a sphere effectively determines the theme contrast,
and the colors on the sphere surface are equally perceptually distinct relative
to the background.
The following plots show the intersection of the sphere centered at a fixed
background color (`alpine` biome with a lightness of 20) under variable radii:
| | `-l 20 -d 0.3` | `-l 20 -d 0.4` | `-l 20 -d 0.5` |
|---|---|---|---|
| Color visualization | ![](images/oklch/mb_b20_d30.gif) | ![](images/oklch/mb_b20_d40.gif) | ![](images/oklch/mb_b20_d50.gif) |
| Editor preview | ![](images/render/v140-demo-alpine-dark-d0.3.png) | ![](images/render/v140-demo-alpine-dark-d0.4.png) | ![](images/render/v140-demo-alpine-dark-d0.5.png) |
In short, the base lightness (`-l`) dictates the brightness of the background,
and the contrast (`-d`) controls how perceptually distinct the accent colors
appear with respect to that background. These are free parameters of the
`monobiome` model: themes can be generated under arbitrary settings that meet
user preferences.
## Generation
When generating full application themes, fixed lightness steps are used in the
chosen monotone trajectory to establish consistent levels of distinction
between background layers. For example, the following demonstrates how
background and foreground elements are chosen for the `monobiome` vim/neovim
themes:
![ ![
Diagram depicting how themes colors are selected by harshness and mapped onto Diagram depicting how themes colors are selected by harshness and mapped onto
application-specific elements application-specific elements
](images/vim_theme_elements.png) ](images/vim_theme_elements.png)
Note how theme elements are mapped onto the general identifiers `bg0-bg3` for backgrounds, Note how theme elements are mapped onto the general identifiers `bg0-bg3` for
`fg0-fg3` for foregrounds, and `gray` for a central gray tone. The relative properties backgrounds, `fg0-fg3` for foregrounds, and `gray` for a central gray tone. The
(lightness differences, contrast ratios) between colors assigned to these identifiers are relative properties (lightness differences, contrast ratios) between colors
preserved regardless of biome or harshness (e.g., `bg3` and `grey` are _always_ separated assigned to these identifiers are preserved regardless of biome or harshness
by 20 lightness points in any theme). As a result, applying `monobiome` themes to specific (e.g., `bg3` and `gray` are _always_ separated by 20 lightness points in any
applications can effectively boil down to defining a single "relative template" that uses theme). As a result, applying `monobiome` themes to specific applications can
these identifiers, after which any of the 24 theme options can applied immediately. effectively boil down to defining a single "relative template" that uses these
identifiers, after which any user-provided parameters can be applied
automatically.
Read more about how themes are created in [DESIGN](DESIGN.md). The full palette $\rightarrow$ scheme $\rightarrow$ template $\rightarrow$
theme pipeline can be seen in detail below:
# Usage ![Generation pipeline](images/theme_generation_pipeline.png)
This repo provides the 24 theme files for `kitty`, `vim`/`neovim`, [`vim-airline`][2], and
`fzf` in the `apps/` directory. You can also find raw palette colors in
`colors/monobiome.toml` if you want to use them to define themes for other applications.
Each of the files in the `apps/` directory are named according to This figure demonstrates how `kitty` themes are generated, but the process is
generic to any palette, scheme, and app. This implemented in two stages using
the `monobiome` CLI:
- First generate the scheme file, the definitions that respect perceptual
uniformity of accents with respect to the base monotone:
```sh
monobiome scheme dark grassland -d 0.42 -l 20 -o scheme.toml
```
This calculates the accents a distance of `0.42` units in Oklab space from the
`grassland` monotone base at a lightness of `20`, and writes the output to
`scheme.toml`.
- Then populate the scheme file with concrete palette colors and push it
through an app config template:
```sh
monobiome fill scheme.toml templates/kitty/active.theme -o kitty.theme
```
This writes a concrete theme to `kitty.theme` that matches the user
preferences, i.e., the contrast (`-d`), background lightness (`-l`), mode
(`dark`), and biome (`grassland`). Every part of this process can be
customized: the scheme parameters, the scheme definitions/file, the app
template.
Running these commands in sequence from the repo root should work
out-of-the-box, after having installed the CLI tool.
The `monobiome` CLI
produces the scheme file for requested parameters, and the [`symconf`][3] CLI
pushes palette colors through the scheme and into the app templates to yield a
concrete theme.
## Applications
This repo provides palette-agnostic theme templates for `kitty`,
`vim`/`neovim`, and `fzf` in the `templates/` directory. Pre-generated
*concrete* themes can be found in `app-config/`, if you'd like to try an
example out-of-the-box without using the `monobiome` CLI. Raw
palette colors can be found in `colors/` if you want to use them to define
static themes for other applications.
Themes files in the `app-config/` directory are generated for light and dark
modes of each biome, and named according to the following pattern:
```sh ```sh
<harshness>-<biome>-monobiome-<mode>.<config> <biome>-monobiome-<mode>.<filename>
``` ```
For example, `soft-tundra-monobiome-dark.vim` is the Vim theme file for the dark `tundra` One can set these themes for the provided applications as follows:
variant with the soft harshness level.
## `kitty` - `kitty`
Find `kitty` themes in `apps/kitty`. Themes can be activated in your `kitty.conf` with
Find `kitty` themes in `app-config/kitty`. Themes can be activated in your
`kitty.conf` with
```sh
include <theme-file>
```
Themes are generated using the [`kitty` theme
template](templates/apps/kitty/templates/active.theme).
- `vim`/`neovim`
Find `vim`/`neovim` themes in `app-config/nvim`. Themes can be activated by placing a
theme file on Vim's runtime path and setting it in your
`.vimrc`/`init.vim`/`init.lua`
with
```sh
colorscheme <theme-name>
```
Themes are generated using the [`vim` theme
template](templates/apps/nvim/templates/theme.vim).
- `fzf`
In `app-config/fzf`, you can find scripts that can be ran to export FZF theme
variables. In your shell config (e.g., `.bashrc` or `.zshrc`), you can source
these files to apply them in your terminal:
```sh
source <theme-file>
```
Themes are generated using the [`fzf` theme
template](templates/apps/fzf/templates/active.theme).
- Firefox
Firefox themes for all monotone backgrounds are publicly listed as [Mozilla
add-ons][2], and switch between light/dark schemes based on system settings.
You can also download raw XPI files for each theme in `app-config/firefox/`,
each of which is generated using the [Firefox `manifest.json`
template](templates/apps/firefox/templates/none-dark.manifest.json).
Static [light][4] and [dark][5] themes are additionally available (i.e., that
don't change with system settings).
![Firefox theme previews](images/firefox/themes.png)
## CLI installation
A brief theme generation guide was provided in the [Generation
section](#generation), making use of the `monobiome` CLI. This tool can be
installed from PyPI, using `uv`/`pipx`/similar:
```sh ```sh
include <theme-file> uv tool install monobiome
# or
pipx install monobiome
``` ```
## `vim`/`neovim` The `monobiome` has provides three subcommands:
Find `vim`/`neovim` themes in `apps/nvim`. Themes can be activated by placing a theme file
on Vim's runtime path and setting it in your `.vimrc`/`init.vim` with
```sh - `monobiome palette`: generate palette files from raw parameterized curves
colorscheme <theme-name>
```
## `vim-airline` ```
If you use [`vim-airline`][2], you can find statusline themes in `apps/vim-airline`. usage: monobiome palette [-h] [-n {hex,oklch}] [-f {json,toml}] [-o OUTPUT]
Place a theme file in the `airline` theme folder, and activate it in
your `.vimrc`/`init.vim` with
```sh options:
let g:airline_theme='<theme-name>' -n {hex,oklch}, --notation {hex,oklch}
``` color notation to export (either hex or oklch)
-f {json,toml}, --format {json,toml}
format of palette file (either JSON or TOML)
-o OUTPUT, --output OUTPUT
output file to write palette content
```
## `fzf` - `monobiome scheme`: generate scheme files that match perceptual parameters
In `apps/fzf`, you can find scripts that can be ran to export FZF theme variables. In your
shell config (e.g., `.bashrc` or `.zshrc`), you can source these files to apply them in
your terminal:
```sh ```
source <theme-file> usage: monobiome scheme [-h] [-m {wcag,oklch,lightness}] [-d DISTANCE] [-o OUTPUT] [-l L_BASE]
``` [--l-step L_STEP] [--fg-gap FG_GAP] [--grey-gap GREY_GAP]
[--term-fg-gap TERM_FG_GAP]
{dark,light}
{alpine,badlands,chaparral,savanna,grassland,reef,tundra,heathland,moorland}
positional arguments:
{dark,light} scheme mode (light or dark)
{alpine,badlands,chaparral,savanna,grassland,reef,tundra,heathland,moorland}
biome setting for scheme.
options:
-m {wcag,oklch,lightness}, --metric {wcag,oklch,lightness}
metric to use for measuring swatch distances.
-d DISTANCE, --distance DISTANCE
distance threshold for specified metric
-o OUTPUT, --output OUTPUT
output file to write scheme content
-l L_BASE, --l-base L_BASE
minimum lightness level (default: 20)
--l-step L_STEP lightness step size (default: 5)
--fg-gap FG_GAP foreground lightness gap (default: 50)
--grey-gap GREY_GAP grey lightness gap (default: 30)
--term-fg-gap TERM_FG_GAP
terminal foreground lightness gap (default: 60)
```
## Firefox - `monobiome fill`: produce concrete application themes from a given scheme and
Find links to install available light/dark Firefox themes for each biome in app template
[FIREFOX](/FIREFOX.md). You can also download raw XPI files for each theme in
`apps/firefox/`.
![Default monobiome](images/firefox/default-split.png) ```
*Default monobiome* usage: monobiome fill [-h] [-p PALETTE] [-o OUTPUT] scheme [template]
![Grassland monobiome](images/firefox/grassland-split.png) positional arguments:
*Grassland monobiome* scheme scheme file path
template template file path (defaults to stdin)
![Tundra monobiome](images/firefox/tundra-split.png)
*Tundra monobiome* options:
-p PALETTE, --palette PALETTE
![Savanna monobiome](images/firefox/savanna-split.png) palette file to use for color definitions
*Savanna monobiome* -o OUTPUT, --output OUTPUT
output file to write filled template
# Switching themes ```
[`symconf`][3] is a general-purpose application config manager that can be used to
generate all `monobiome` variants from a single palette file, and set themes for all apps
at once. You can find example theme templates in `apps/symconf` which provide general
theme variables you can use in your own config templates.
For instance, in an app like `kitty`, you can define a template like
```conf
# base settings
background f{{theme.term.background}}
foreground f{{theme.term.foreground}}
selection_background f{{theme.term.selection_bg}}
selection_foreground f{{theme.term.selection_fg}}
cursor f{{theme.term.cursor}}
cursor_text_color f{{theme.term.cursor_text_color}}
# black
color0 f{{theme.term.normal.black}}
color8 f{{theme.term.bright.black}}
# red
color1 f{{theme.term.normal.red}}
color9 f{{theme.term.bright.red}}
# green
color2 f{{theme.term.normal.green}}
color10 f{{theme.term.bright.green}}
# yellow
color3 f{{theme.term.normal.yellow}}
color11 f{{theme.term.bright.yellow}}
# blue
color4 f{{theme.term.normal.blue}}
color12 f{{theme.term.bright.blue}}
# purple (red)
color5 f{{theme.term.normal.purple}}
color13 f{{theme.term.bright.purple}}
# cyan (blue)
color6 f{{theme.term.normal.cyan}}
color14 f{{theme.term.bright.cyan}}
## white
color7 f{{theme.term.normal.white}}
color15 f{{theme.term.bright.white}}
```
and use `symconf` to dynamically fill these variables based on a selected
biome/harshness/mode. This can be done for any app config file.
[1]: https://github.com/isa/TextMate-Themes/blob/master/monoindustrial.tmTheme [1]: https://github.com/isa/TextMate-Themes/blob/master/monoindustrial.tmTheme
[2]: https://github.com/vim-airline/vim-airline [2]: https://addons.mozilla.org/en-US/firefox/collections/18495484/monobiome/
[3]: https://github.com/ologio/symconf [3]: https://github.com/ologio/symconf
[4]: https://addons.mozilla.org/en-US/firefox/collections/18495484/monobiome-light/
[5]: https://addons.mozilla.org/en-US/firefox/collections/18495484/monobiome-dark/

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -4,15 +4,15 @@ export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=bg:#222222 --color=bg:#222222
--color=bg+:#2e2e2e --color=bg+:#2e2e2e
--color=hl:#658ed9 --color=hl:#5e8de4
--color=hl+:#8daeeb --color=hl+:#8ab1f8
--color=info:#989250 --color=info:#9e9858
--color=marker:#80c089 --color=marker:#87c28f
--color=prompt:#e95949 --color=prompt:#e15344
--color=spinner:#989250 --color=spinner:#9e9858
--color=pointer:#e95949 --color=pointer:#e15344
--color=header:#80c089 --color=header:#87c28f
--color=border:#2e2e2e --color=border:#2e2e2e
--color=label:#aeaeae --color=label:#aeaeae

View File

@@ -4,15 +4,15 @@ export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=bg:#eeeeee --color=bg:#eeeeee
--color=bg+:#dedede --color=bg+:#dedede
--color=hl:#456fbe --color=hl:#436ec2
--color=hl+:#2d5299 --color=hl+:#2c4f93
--color=info:#79743d --color=info:#736e3a
--color=marker:#2e6337 --color=marker:#315b38
--color=prompt:#ca2f24 --color=prompt:#ce3c30
--color=spinner:#79743d --color=spinner:#736e3a
--color=pointer:#ca2f24 --color=pointer:#ce3c30
--color=header:#2e6337 --color=header:#315b38
--color=border:#dedede --color=border:#dedede
--color=label:#aeaeae --color=label:#aeaeae

View File

@@ -4,15 +4,15 @@ export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=bg:#27201f --color=bg:#27201f
--color=bg+:#332c2b --color=bg+:#332c2b
--color=hl:#658ed9 --color=hl:#5e8de4
--color=hl+:#8daeeb --color=hl+:#8ab1f8
--color=info:#989250 --color=info:#9e9858
--color=marker:#80c089 --color=marker:#87c28f
--color=prompt:#e95949 --color=prompt:#e45748
--color=spinner:#989250 --color=spinner:#9e9858
--color=pointer:#e95949 --color=pointer:#e45748
--color=header:#80c089 --color=header:#87c28f
--color=border:#332c2b --color=border:#332c2b
--color=label:#aeaeae --color=label:#aeaeae

View File

@@ -1,22 +1,22 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS' export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#27201f --color=fg:#332c2b
--color=fg+:#332c2b --color=fg+:#403837
--color=bg:#e5dbda --color=bg:#f6ecea
--color=bg+:#d5cbca --color=bg+:#e5dbda
--color=hl:#3860ac --color=hl:#436ec2
--color=hl+:#234485 --color=hl+:#2c4f93
--color=info:#6a6535 --color=info:#736e3a
--color=marker:#25532e --color=marker:#315b38
--color=prompt:#b42219 --color=prompt:#ca382d
--color=spinner:#6a6535 --color=spinner:#736e3a
--color=pointer:#b42219 --color=pointer:#ca382d
--color=header:#25532e --color=header:#315b38
--color=border:#d5cbca --color=border:#e5dbda
--color=label:#aeaeae --color=label:#aeaeae
--color=query:#27201f --color=query:#332c2b
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆" --preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"' --separator="" --scrollbar="│"'

View File

@@ -4,15 +4,15 @@ export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=bg:#26211c --color=bg:#26211c
--color=bg+:#322d28 --color=bg+:#322d28
--color=hl:#658ed9 --color=hl:#5e8de4
--color=hl+:#8daeeb --color=hl+:#8ab1f8
--color=info:#989250 --color=info:#9e9858
--color=marker:#80c089 --color=marker:#87c28f
--color=prompt:#e95949 --color=prompt:#e45748
--color=spinner:#989250 --color=spinner:#9e9858
--color=pointer:#e95949 --color=pointer:#e45748
--color=header:#80c089 --color=header:#87c28f
--color=border:#322d28 --color=border:#322d28
--color=label:#aeaeae --color=label:#aeaeae

View File

@@ -1,22 +1,22 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS' export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#26211c --color=fg:#322d28
--color=fg+:#322d28 --color=fg+:#3f3935
--color=bg:#e4ddd7 --color=bg:#f4ede7
--color=bg+:#d3ccc7 --color=bg+:#e4ddd7
--color=hl:#3860ac --color=hl:#436ec2
--color=hl+:#234485 --color=hl+:#2e5297
--color=info:#6a6535 --color=info:#736e3a
--color=marker:#25532e --color=marker:#315b38
--color=prompt:#b42219 --color=prompt:#ca382d
--color=spinner:#6a6535 --color=spinner:#736e3a
--color=pointer:#b42219 --color=pointer:#ca382d
--color=header:#25532e --color=header:#315b38
--color=border:#d3ccc7 --color=border:#e4ddd7
--color=label:#aeaeae --color=label:#aeaeae
--color=query:#26211c --color=query:#322d28
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆" --preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"' --separator="" --scrollbar="│"'

View File

@@ -4,15 +4,15 @@ export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=bg:#1e231f --color=bg:#1e231f
--color=bg+:#2a2f2b --color=bg+:#2a2f2b
--color=hl:#658ed9 --color=hl:#5e8de4
--color=hl+:#8daeeb --color=hl+:#8ab1f8
--color=info:#989250 --color=info:#9e9858
--color=marker:#80c089 --color=marker:#8bc593
--color=prompt:#e95949 --color=prompt:#e15344
--color=spinner:#989250 --color=spinner:#9e9858
--color=pointer:#e95949 --color=pointer:#e15344
--color=header:#80c089 --color=header:#8bc593
--color=border:#2a2f2b --color=border:#2a2f2b
--color=label:#aeaeae --color=label:#aeaeae

View File

@@ -1,22 +1,22 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS' export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#1e231f --color=fg:#2a2f2b
--color=fg+:#2a2f2b --color=fg+:#373c37
--color=bg:#d9e0da --color=bg:#eaf1ea
--color=bg+:#c9d0ca --color=bg+:#d9e0da
--color=hl:#3860ac --color=hl:#436ec2
--color=hl+:#234485 --color=hl+:#2c4f93
--color=info:#6a6535 --color=info:#736e3a
--color=marker:#25532e --color=marker:#315b38
--color=prompt:#b42219 --color=prompt:#ce3c30
--color=spinner:#6a6535 --color=spinner:#736e3a
--color=pointer:#b42219 --color=pointer:#ce3c30
--color=header:#25532e --color=header:#315b38
--color=border:#c9d0ca --color=border:#d9e0da
--color=label:#aeaeae --color=label:#aeaeae
--color=query:#1e231f --color=query:#2a2f2b
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆" --preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"' --separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#d5cbca
--color=fg+:#c5bbba
--color=bg:#1b1413
--color=bg+:#27201f
--color=hl:#557ecc
--color=hl+:#799ee3
--color=info:#888346
--color=marker:#6eb178
--color=prompt:#dc4234
--color=spinner:#888346
--color=pointer:#dc4234
--color=header:#6eb178
--color=border:#27201f
--color=label:#aeaeae
--color=query:#d5cbca
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#332c2b
--color=fg+:#403837
--color=bg:#f6ecea
--color=bg+:#e5dbda
--color=hl:#456fbe
--color=hl+:#2d5299
--color=info:#79743d
--color=marker:#2e6337
--color=prompt:#ca2f24
--color=spinner:#79743d
--color=pointer:#ca2f24
--color=header:#2e6337
--color=border:#e5dbda
--color=label:#aeaeae
--color=query:#332c2b
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#d3ccc7
--color=fg+:#c3bcb7
--color=bg:#1a1511
--color=bg+:#26211c
--color=hl:#557ecc
--color=hl+:#799ee3
--color=info:#888346
--color=marker:#6eb178
--color=prompt:#dc4234
--color=spinner:#888346
--color=pointer:#dc4234
--color=header:#6eb178
--color=border:#26211c
--color=label:#aeaeae
--color=query:#d3ccc7
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#322d28
--color=fg+:#3f3935
--color=bg:#f4ede7
--color=bg+:#e4ddd7
--color=hl:#456fbe
--color=hl+:#2d5299
--color=info:#79743d
--color=marker:#2e6337
--color=prompt:#ca2f24
--color=spinner:#79743d
--color=pointer:#ca2f24
--color=header:#2e6337
--color=border:#e4ddd7
--color=label:#aeaeae
--color=query:#322d28
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#c9d0ca
--color=fg+:#b9c0ba
--color=bg:#131713
--color=bg+:#1e231f
--color=hl:#557ecc
--color=hl+:#799ee3
--color=info:#888346
--color=marker:#6eb178
--color=prompt:#dc4234
--color=spinner:#888346
--color=pointer:#dc4234
--color=header:#6eb178
--color=border:#1e231f
--color=label:#aeaeae
--color=query:#c9d0ca
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#2a2f2b
--color=fg+:#373c37
--color=bg:#eaf1ea
--color=bg+:#d9e0da
--color=hl:#456fbe
--color=hl+:#2d5299
--color=info:#79743d
--color=marker:#2e6337
--color=prompt:#ca2f24
--color=spinner:#79743d
--color=pointer:#ca2f24
--color=header:#2e6337
--color=border:#d9e0da
--color=label:#aeaeae
--color=query:#2a2f2b
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#cecece
--color=fg+:#bebebe
--color=bg:#161616
--color=bg+:#222222
--color=hl:#557ecc
--color=hl+:#799ee3
--color=info:#888346
--color=marker:#6eb178
--color=prompt:#dc4234
--color=spinner:#888346
--color=pointer:#dc4234
--color=header:#6eb178
--color=border:#222222
--color=label:#aeaeae
--color=query:#cecece
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#cfcec6
--color=fg+:#bfbeb6
--color=bg:#171611
--color=bg+:#22221c
--color=hl:#557ecc
--color=hl+:#799ee3
--color=info:#888346
--color=marker:#6eb178
--color=prompt:#dc4234
--color=spinner:#888346
--color=pointer:#dc4234
--color=header:#6eb178
--color=border:#22221c
--color=label:#aeaeae
--color=query:#cfcec6
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#2f2e28
--color=fg+:#3b3b34
--color=bg:#efefe7
--color=bg+:#dfded6
--color=hl:#456fbe
--color=hl+:#2d5299
--color=info:#79743d
--color=marker:#2e6337
--color=prompt:#ca2f24
--color=spinner:#79743d
--color=pointer:#ca2f24
--color=header:#2e6337
--color=border:#dfded6
--color=label:#aeaeae
--color=query:#2f2e28
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#caced5
--color=fg+:#babec5
--color=bg:#13161b
--color=bg+:#1f2227
--color=hl:#557ecc
--color=hl+:#799ee3
--color=info:#888346
--color=marker:#6eb178
--color=prompt:#dc4234
--color=spinner:#888346
--color=pointer:#dc4234
--color=header:#6eb178
--color=border:#1f2227
--color=label:#aeaeae
--color=query:#caced5
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#2b2e33
--color=fg+:#373b40
--color=bg:#eaeff6
--color=bg+:#dadee6
--color=hl:#456fbe
--color=hl+:#2d5299
--color=info:#79743d
--color=marker:#2e6337
--color=prompt:#ca2f24
--color=spinner:#79743d
--color=pointer:#ca2f24
--color=header:#2e6337
--color=border:#dadee6
--color=label:#aeaeae
--color=query:#2b2e33
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -0,0 +1,23 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#e0dce4
--color=fg+:#cfccd4
--color=bg:#232026
--color=bg+:#2f2c32
--color=hl:#5e8de4
--color=hl+:#8ab1f8
--color=info:#9b9555
--color=marker:#87c28f
--color=prompt:#e15344
--color=spinner:#9b9555
--color=pointer:#e15344
--color=header:#87c28f
--color=border:#2f2c32
--color=label:#aeaeae
--color=query:#e0dce4
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -0,0 +1,23 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#2f2c32
--color=fg+:#3c393f
--color=bg:#f0edf4
--color=bg+:#e0dce4
--color=hl:#436ec2
--color=hl+:#2c4f93
--color=info:#736e3a
--color=marker:#315b38
--color=prompt:#ce3c30
--color=spinner:#736e3a
--color=pointer:#ce3c30
--color=header:#315b38
--color=border:#e0dce4
--color=label:#aeaeae
--color=query:#2f2c32
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#222222
--color=fg+:#2e2e2e
--color=bg:#dedede
--color=bg+:#cecece
--color=hl:#3860ac
--color=hl+:#234485
--color=info:#6a6535
--color=marker:#25532e
--color=prompt:#b42219
--color=spinner:#6a6535
--color=pointer:#b42219
--color=header:#25532e
--color=border:#cecece
--color=label:#aeaeae
--color=query:#222222
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -0,0 +1,23 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#e4dbdf
--color=fg+:#d4cbcf
--color=bg:#262022
--color=bg+:#322c2f
--color=hl:#5e8de4
--color=hl+:#8ab1f8
--color=info:#9e9858
--color=marker:#87c28f
--color=prompt:#e45748
--color=spinner:#9e9858
--color=pointer:#e45748
--color=header:#87c28f
--color=border:#322c2f
--color=label:#aeaeae
--color=query:#e4dbdf
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -0,0 +1,23 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#322c2f
--color=fg+:#3f383b
--color=bg:#f5ecef
--color=bg+:#e4dbdf
--color=hl:#436ec2
--color=hl+:#2c4f93
--color=info:#736e3a
--color=marker:#315b38
--color=prompt:#ca382d
--color=spinner:#736e3a
--color=pointer:#ca382d
--color=header:#315b38
--color=border:#e4dbdf
--color=label:#aeaeae
--color=query:#322c2f
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -0,0 +1,23 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#d6e0e1
--color=fg+:#c6d0d1
--color=bg:#1c2324
--color=bg+:#282f30
--color=hl:#5e8de4
--color=hl+:#8ab1f8
--color=info:#9e9858
--color=marker:#8bc593
--color=prompt:#e15344
--color=spinner:#9e9858
--color=pointer:#e15344
--color=header:#8bc593
--color=border:#282f30
--color=label:#aeaeae
--color=query:#d6e0e1
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -0,0 +1,23 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#282f30
--color=fg+:#343c3d
--color=bg:#e7f1f2
--color=bg+:#d6e0e1
--color=hl:#436ec2
--color=hl+:#2c4f93
--color=info:#736e3a
--color=marker:#315b38
--color=prompt:#ce3c30
--color=spinner:#736e3a
--color=pointer:#ce3c30
--color=header:#315b38
--color=border:#d6e0e1
--color=label:#aeaeae
--color=query:#282f30
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -4,15 +4,15 @@ export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=bg:#22221c --color=bg:#22221c
--color=bg+:#2f2e28 --color=bg+:#2f2e28
--color=hl:#658ed9 --color=hl:#5e8de4
--color=hl+:#8daeeb --color=hl+:#8ab1f8
--color=info:#989250 --color=info:#9e9858
--color=marker:#80c089 --color=marker:#8bc593
--color=prompt:#e95949 --color=prompt:#e45748
--color=spinner:#989250 --color=spinner:#9e9858
--color=pointer:#e95949 --color=pointer:#e45748
--color=header:#80c089 --color=header:#8bc593
--color=border:#2f2e28 --color=border:#2f2e28
--color=label:#aeaeae --color=label:#aeaeae

View File

@@ -1,22 +1,22 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS' export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#22221c --color=fg:#2f2e28
--color=fg+:#2f2e28 --color=fg+:#3b3b34
--color=bg:#dfded6 --color=bg:#efefe7
--color=bg+:#cfcec6 --color=bg+:#dfded6
--color=hl:#3860ac --color=hl:#436ec2
--color=hl+:#234485 --color=hl+:#2e5297
--color=info:#6a6535 --color=info:#736e3a
--color=marker:#25532e --color=marker:#315b38
--color=prompt:#b42219 --color=prompt:#ce3c30
--color=spinner:#6a6535 --color=spinner:#736e3a
--color=pointer:#b42219 --color=pointer:#ce3c30
--color=header:#25532e --color=header:#315b38
--color=border:#cfcec6 --color=border:#dfded6
--color=label:#aeaeae --color=label:#aeaeae
--color=query:#22221c --color=query:#2f2e28
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆" --preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"' --separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#f6ecea
--color=fg+:#e5dbda
--color=bg:#332c2b
--color=bg+:#403837
--color=hl:#799ee3
--color=hl+:#a2bef2
--color=info:#a7a15f
--color=marker:#94cf9c
--color=prompt:#f37060
--color=spinner:#a7a15f
--color=pointer:#f37060
--color=header:#94cf9c
--color=border:#403837
--color=label:#aeaeae
--color=query:#f6ecea
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#1b1413
--color=fg+:#27201f
--color=bg:#d5cbca
--color=bg+:#c5bbba
--color=hl:#2d5299
--color=hl+:#1a3771
--color=info:#5b572e
--color=marker:#1c4524
--color=prompt:#9d1a13
--color=spinner:#5b572e
--color=pointer:#9d1a13
--color=header:#1c4524
--color=border:#c5bbba
--color=label:#aeaeae
--color=query:#1b1413
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#f4ede7
--color=fg+:#e4ddd7
--color=bg:#322d28
--color=bg+:#3f3935
--color=hl:#799ee3
--color=hl+:#a2bef2
--color=info:#a7a15f
--color=marker:#94cf9c
--color=prompt:#f37060
--color=spinner:#a7a15f
--color=pointer:#f37060
--color=header:#94cf9c
--color=border:#3f3935
--color=label:#aeaeae
--color=query:#f4ede7
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#1a1511
--color=fg+:#26211c
--color=bg:#d3ccc7
--color=bg+:#c3bcb7
--color=hl:#2d5299
--color=hl+:#1a3771
--color=info:#5b572e
--color=marker:#1c4524
--color=prompt:#9d1a13
--color=spinner:#5b572e
--color=pointer:#9d1a13
--color=header:#1c4524
--color=border:#c3bcb7
--color=label:#aeaeae
--color=query:#1a1511
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#eaf1ea
--color=fg+:#d9e0da
--color=bg:#2a2f2b
--color=bg+:#373c37
--color=hl:#799ee3
--color=hl+:#a2bef2
--color=info:#a7a15f
--color=marker:#94cf9c
--color=prompt:#f37060
--color=spinner:#a7a15f
--color=pointer:#f37060
--color=header:#94cf9c
--color=border:#373c37
--color=label:#aeaeae
--color=query:#eaf1ea
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#131713
--color=fg+:#1e231f
--color=bg:#c9d0ca
--color=bg+:#b9c0ba
--color=hl:#2d5299
--color=hl+:#1a3771
--color=info:#5b572e
--color=marker:#1c4524
--color=prompt:#9d1a13
--color=spinner:#5b572e
--color=pointer:#9d1a13
--color=header:#1c4524
--color=border:#b9c0ba
--color=label:#aeaeae
--color=query:#131713
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#eeeeee
--color=fg+:#dedede
--color=bg:#2e2e2e
--color=bg+:#3a3a3a
--color=hl:#799ee3
--color=hl+:#a2bef2
--color=info:#a7a15f
--color=marker:#94cf9c
--color=prompt:#f37060
--color=spinner:#a7a15f
--color=pointer:#f37060
--color=header:#94cf9c
--color=border:#3a3a3a
--color=label:#aeaeae
--color=query:#eeeeee
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#161616
--color=fg+:#222222
--color=bg:#cecece
--color=bg+:#bebebe
--color=hl:#2d5299
--color=hl+:#1a3771
--color=info:#5b572e
--color=marker:#1c4524
--color=prompt:#9d1a13
--color=spinner:#5b572e
--color=pointer:#9d1a13
--color=header:#1c4524
--color=border:#bebebe
--color=label:#aeaeae
--color=query:#161616
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#efefe7
--color=fg+:#dfded6
--color=bg:#2f2e28
--color=bg+:#3b3b34
--color=hl:#799ee3
--color=hl+:#a2bef2
--color=info:#a7a15f
--color=marker:#94cf9c
--color=prompt:#f37060
--color=spinner:#a7a15f
--color=pointer:#f37060
--color=header:#94cf9c
--color=border:#3b3b34
--color=label:#aeaeae
--color=query:#efefe7
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#171611
--color=fg+:#22221c
--color=bg:#cfcec6
--color=bg+:#bfbeb6
--color=hl:#2d5299
--color=hl+:#1a3771
--color=info:#5b572e
--color=marker:#1c4524
--color=prompt:#9d1a13
--color=spinner:#5b572e
--color=pointer:#9d1a13
--color=header:#1c4524
--color=border:#bfbeb6
--color=label:#aeaeae
--color=query:#171611
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#eaeff6
--color=fg+:#dadee6
--color=bg:#2b2e33
--color=bg+:#373b40
--color=hl:#799ee3
--color=hl+:#a2bef2
--color=info:#a7a15f
--color=marker:#94cf9c
--color=prompt:#f37060
--color=spinner:#a7a15f
--color=pointer:#f37060
--color=header:#94cf9c
--color=border:#373b40
--color=label:#aeaeae
--color=query:#eaeff6
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -1,23 +0,0 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#13161b
--color=fg+:#1f2227
--color=bg:#caced5
--color=bg+:#babec5
--color=hl:#2d5299
--color=hl+:#1a3771
--color=info:#5b572e
--color=marker:#1c4524
--color=prompt:#9d1a13
--color=spinner:#5b572e
--color=pointer:#9d1a13
--color=header:#1c4524
--color=border:#babec5
--color=label:#aeaeae
--color=query:#13161b
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"'

View File

@@ -4,15 +4,15 @@ export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=bg:#1f2227 --color=bg:#1f2227
--color=bg+:#2b2e33 --color=bg+:#2b2e33
--color=hl:#658ed9 --color=hl:#5e8de4
--color=hl+:#8daeeb --color=hl+:#8ab1f8
--color=info:#989250 --color=info:#9b9555
--color=marker:#80c089 --color=marker:#87c28f
--color=prompt:#e95949 --color=prompt:#e15344
--color=spinner:#989250 --color=spinner:#9b9555
--color=pointer:#e95949 --color=pointer:#e15344
--color=header:#80c089 --color=header:#87c28f
--color=border:#2b2e33 --color=border:#2b2e33
--color=label:#aeaeae --color=label:#aeaeae

View File

@@ -1,22 +1,22 @@
export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS' export FZF_DEFAULT_OPTS=$FZF_DEFAULT_OPTS'
--color=fg:#1f2227 --color=fg:#2b2e33
--color=fg+:#2b2e33 --color=fg+:#373b40
--color=bg:#dadee6 --color=bg:#eaeff6
--color=bg+:#caced5 --color=bg+:#dadee6
--color=hl:#3860ac --color=hl:#406bbe
--color=hl+:#234485 --color=hl+:#2c4f93
--color=info:#6a6535 --color=info:#736e3a
--color=marker:#25532e --color=marker:#315b38
--color=prompt:#b42219 --color=prompt:#ce3c30
--color=spinner:#6a6535 --color=spinner:#736e3a
--color=pointer:#b42219 --color=pointer:#ce3c30
--color=header:#25532e --color=header:#315b38
--color=border:#caced5 --color=border:#dadee6
--color=label:#aeaeae --color=label:#aeaeae
--color=query:#1f2227 --color=query:#2b2e33
--preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆" --preview-window="border-bold" --prompt="> " --marker=">" --pointer="◆"
--separator="" --scrollbar="│"' --separator="" --scrollbar="│"'

View File

@@ -13,28 +13,28 @@ color0 #222222
color8 #3a3a3a color8 #3a3a3a
# red # red
color1 #e95949 color1 #e15344
color9 #fa897a color9 #fa8979
# green # green
color2 #5da268 color2 #64a46e
color10 #80c089 color10 #87c28f
# yellow # yellow
color3 #989250 color3 #9e9858
color11 #b7b170 color11 #bdb778
# blue # blue
color4 #658ed9 color4 #5e8de4
color12 #8daeeb color12 #8ab1f8
# magenta (red) # magenta (red)
color5 #c97920 color5 #c38141
color13 #e79a51 color13 #dfa36d
# cyan (blue) # cyan (blue)
color6 #658ed9 color6 #5e8de4
color14 #8daeeb color14 #8ab1f8
## white ## white
color7 #bebebe color7 #bebebe

View File

@@ -13,28 +13,28 @@ color0 #eeeeee
color8 #cecece color8 #cecece
# red # red
color1 #ca2f24 color1 #ce3c30
color9 #9d1a13 color9 #a11d15
# green # green
color2 #42824e color2 #457a4e
color10 #2e6337 color10 #315b38
# yellow # yellow
color3 #79743d color3 #736e3a
color11 #5b572e color11 #555129
# blue # blue
color4 #456fbe color4 #436ec2
color12 #2d5299 color12 #2c4f93
# magenta (red) # magenta (red)
color5 #a45e03 color5 #995f25
color13 #7c4706 color13 #714415
# cyan (blue) # cyan (blue)
color6 #456fbe color6 #436ec2
color14 #2d5299 color14 #2c4f93
## white ## white
color7 #484848 color7 #484848

View File

@@ -13,28 +13,28 @@ color0 #27201f
color8 #403837 color8 #403837
# red # red
color1 #e95949 color1 #e45748
color9 #fa897a color9 #fa8979
# green # green
color2 #5da268 color2 #64a46e
color10 #80c089 color10 #87c28f
# yellow # yellow
color3 #989250 color3 #9e9858
color11 #b7b170 color11 #bdb778
# blue # blue
color4 #658ed9 color4 #5e8de4
color12 #8daeeb color12 #8ab1f8
# magenta (red) # magenta (red)
color5 #c97920 color5 #c38141
color13 #e79a51 color13 #e1a772
# cyan (blue) # cyan (blue)
color6 #658ed9 color6 #5e8de4
color14 #8daeeb color14 #8ab1f8
## white ## white
color7 #c5bbba color7 #c5bbba

View File

@@ -1,41 +1,41 @@
# base settings # base settings
background #e5dbda background #f6ecea
foreground #27201f foreground #332c2b
selection_background #d5cbca selection_background #e5dbda
selection_foreground #332c2b selection_foreground #403837
cursor #332c2b cursor #403837
cursor_text #d5cbca cursor_text #e5dbda
# black # black
color0 #e5dbda color0 #f6ecea
color8 #c5bbba color8 #d5cbca
# red # red
color1 #b42219 color1 #ca382d
color9 #85160f color9 #a11d15
# green # green
color2 #377242 color2 #477d50
color10 #25532e color10 #315b38
# yellow # yellow
color3 #6a6535 color3 #736e3a
color11 #4c4928 color11 #555129
# blue # blue
color4 #3860ac color4 #436ec2
color12 #234485 color12 #2c4f93
# magenta (red) # magenta (red)
color5 #905201 color5 #995f25
color13 #673c0c color13 #714415
# cyan (blue) # cyan (blue)
color6 #3860ac color6 #436ec2
color14 #234485 color14 #2c4f93
## white ## white
color7 #403837 color7 #4d4644
color15 #27201f color15 #332c2b

View File

@@ -13,28 +13,28 @@ color0 #26211c
color8 #3f3935 color8 #3f3935
# red # red
color1 #e95949 color1 #e45748
color9 #fa897a color9 #fa8979
# green # green
color2 #5da268 color2 #64a46e
color10 #80c089 color10 #87c28f
# yellow # yellow
color3 #989250 color3 #9e9858
color11 #b7b170 color11 #bdb778
# blue # blue
color4 #658ed9 color4 #5e8de4
color12 #8daeeb color12 #8ab1f8
# magenta (red) # magenta (red)
color5 #c97920 color5 #c38141
color13 #e79a51 color13 #e1a772
# cyan (blue) # cyan (blue)
color6 #658ed9 color6 #5e8de4
color14 #8daeeb color14 #8ab1f8
## white ## white
color7 #c3bcb7 color7 #c3bcb7

View File

@@ -1,41 +1,41 @@
# base settings # base settings
background #e4ddd7 background #f4ede7
foreground #26211c foreground #322d28
selection_background #d3ccc7 selection_background #e4ddd7
selection_foreground #322d28 selection_foreground #3f3935
cursor #322d28 cursor #3f3935
cursor_text #d3ccc7 cursor_text #e4ddd7
# black # black
color0 #e4ddd7 color0 #f4ede7
color8 #c3bcb7 color8 #d3ccc7
# red # red
color1 #b42219 color1 #ca382d
color9 #85160f color9 #a11d15
# green # green
color2 #377242 color2 #457a4e
color10 #25532e color10 #315b38
# yellow # yellow
color3 #6a6535 color3 #736e3a
color11 #4c4928 color11 #555129
# blue # blue
color4 #3860ac color4 #436ec2
color12 #234485 color12 #2e5297
# magenta (red) # magenta (red)
color5 #905201 color5 #995f25
color13 #673c0c color13 #714415
# cyan (blue) # cyan (blue)
color6 #3860ac color6 #436ec2
color14 #234485 color14 #2e5297
## white ## white
color7 #3f3935 color7 #4c4642
color15 #26211c color15 #322d28

View File

@@ -13,28 +13,28 @@ color0 #1e231f
color8 #373c37 color8 #373c37
# red # red
color1 #e95949 color1 #e15344
color9 #fa897a color9 #fa8979
# green # green
color2 #5da268 color2 #64a46e
color10 #80c089 color10 #8bc593
# yellow # yellow
color3 #989250 color3 #9e9858
color11 #b7b170 color11 #bdb778
# blue # blue
color4 #658ed9 color4 #5e8de4
color12 #8daeeb color12 #8ab1f8
# magenta (red) # magenta (red)
color5 #c97920 color5 #c38141
color13 #e79a51 color13 #dfa36d
# cyan (blue) # cyan (blue)
color6 #658ed9 color6 #5e8de4
color14 #8daeeb color14 #8ab1f8
## white ## white
color7 #b9c0ba color7 #b9c0ba

View File

@@ -1,41 +1,41 @@
# base settings # base settings
background #d9e0da background #eaf1ea
foreground #1e231f foreground #2a2f2b
selection_background #c9d0ca selection_background #d9e0da
selection_foreground #2a2f2b selection_foreground #373c37
cursor #2a2f2b cursor #373c37
cursor_text #c9d0ca cursor_text #d9e0da
# black # black
color0 #d9e0da color0 #eaf1ea
color8 #b9c0ba color8 #c9d0ca
# red # red
color1 #b42219 color1 #ce3c30
color9 #85160f color9 #a11d15
# green # green
color2 #377242 color2 #457a4e
color10 #25532e color10 #315b38
# yellow # yellow
color3 #6a6535 color3 #736e3a
color11 #4c4928 color11 #555129
# blue # blue
color4 #3860ac color4 #436ec2
color12 #234485 color12 #2c4f93
# magenta (red) # magenta (red)
color5 #905201 color5 #995f25
color13 #673c0c color13 #714415
# cyan (blue) # cyan (blue)
color6 #3860ac color6 #436ec2
color14 #234485 color14 #2c4f93
## white ## white
color7 #373c37 color7 #444944
color15 #1e231f color15 #2a2f2b

View File

@@ -1,41 +0,0 @@
# base settings
background #1b1413
foreground #d5cbca
selection_background #27201f
selection_foreground #c5bbba
cursor #c5bbba
cursor_text #27201f
# black
color0 #1b1413
color8 #332c2b
# red
color1 #dc4234
color9 #f37060
# green
color2 #4f925a
color10 #6eb178
# yellow
color3 #888346
color11 #a7a15f
# blue
color4 #557ecc
color12 #799ee3
# magenta (red)
color5 #b76b0c
color13 #d98937
# cyan (blue)
color6 #557ecc
color14 #799ee3
## white
color7 #b5abaa
color15 #d5cbca

View File

@@ -1,41 +0,0 @@
# base settings
background #f6ecea
foreground #332c2b
selection_background #e5dbda
selection_foreground #403837
cursor #403837
cursor_text #e5dbda
# black
color0 #f6ecea
color8 #d5cbca
# red
color1 #ca2f24
color9 #9d1a13
# green
color2 #42824e
color10 #2e6337
# yellow
color3 #79743d
color11 #5b572e
# blue
color4 #456fbe
color12 #2d5299
# magenta (red)
color5 #a45e03
color13 #7c4706
# cyan (blue)
color6 #456fbe
color14 #2d5299
## white
color7 #4d4644
color15 #332c2b

View File

@@ -1,41 +0,0 @@
# base settings
background #1a1511
foreground #d3ccc7
selection_background #26211c
selection_foreground #c3bcb7
cursor #c3bcb7
cursor_text #26211c
# black
color0 #1a1511
color8 #322d28
# red
color1 #dc4234
color9 #f37060
# green
color2 #4f925a
color10 #6eb178
# yellow
color3 #888346
color11 #a7a15f
# blue
color4 #557ecc
color12 #799ee3
# magenta (red)
color5 #b76b0c
color13 #d98937
# cyan (blue)
color6 #557ecc
color14 #799ee3
## white
color7 #b3ada7
color15 #d3ccc7

View File

@@ -1,41 +0,0 @@
# base settings
background #f4ede7
foreground #322d28
selection_background #e4ddd7
selection_foreground #3f3935
cursor #3f3935
cursor_text #e4ddd7
# black
color0 #f4ede7
color8 #d3ccc7
# red
color1 #ca2f24
color9 #9d1a13
# green
color2 #42824e
color10 #2e6337
# yellow
color3 #79743d
color11 #5b572e
# blue
color4 #456fbe
color12 #2d5299
# magenta (red)
color5 #a45e03
color13 #7c4706
# cyan (blue)
color6 #456fbe
color14 #2d5299
## white
color7 #4c4642
color15 #322d28

View File

@@ -1,41 +0,0 @@
# base settings
background #131713
foreground #c9d0ca
selection_background #1e231f
selection_foreground #b9c0ba
cursor #b9c0ba
cursor_text #1e231f
# black
color0 #131713
color8 #2a2f2b
# red
color1 #dc4234
color9 #f37060
# green
color2 #4f925a
color10 #6eb178
# yellow
color3 #888346
color11 #a7a15f
# blue
color4 #557ecc
color12 #799ee3
# magenta (red)
color5 #b76b0c
color13 #d98937
# cyan (blue)
color6 #557ecc
color14 #799ee3
## white
color7 #a9b0aa
color15 #c9d0ca

View File

@@ -1,41 +0,0 @@
# base settings
background #eaf1ea
foreground #2a2f2b
selection_background #d9e0da
selection_foreground #373c37
cursor #373c37
cursor_text #d9e0da
# black
color0 #eaf1ea
color8 #c9d0ca
# red
color1 #ca2f24
color9 #9d1a13
# green
color2 #42824e
color10 #2e6337
# yellow
color3 #79743d
color11 #5b572e
# blue
color4 #456fbe
color12 #2d5299
# magenta (red)
color5 #a45e03
color13 #7c4706
# cyan (blue)
color6 #456fbe
color14 #2d5299
## white
color7 #444944
color15 #2a2f2b

View File

@@ -1,41 +0,0 @@
# base settings
background #161616
foreground #cecece
selection_background #222222
selection_foreground #bebebe
cursor #bebebe
cursor_text #222222
# black
color0 #161616
color8 #2e2e2e
# red
color1 #dc4234
color9 #f37060
# green
color2 #4f925a
color10 #6eb178
# yellow
color3 #888346
color11 #a7a15f
# blue
color4 #557ecc
color12 #799ee3
# magenta (red)
color5 #b76b0c
color13 #d98937
# cyan (blue)
color6 #557ecc
color14 #799ee3
## white
color7 #aeaeae
color15 #cecece

View File

@@ -1,41 +0,0 @@
# base settings
background #171611
foreground #cfcec6
selection_background #22221c
selection_foreground #bfbeb6
cursor #bfbeb6
cursor_text #22221c
# black
color0 #171611
color8 #2f2e28
# red
color1 #dc4234
color9 #f37060
# green
color2 #4f925a
color10 #6eb178
# yellow
color3 #888346
color11 #a7a15f
# blue
color4 #557ecc
color12 #799ee3
# magenta (red)
color5 #b76b0c
color13 #d98937
# cyan (blue)
color6 #557ecc
color14 #799ee3
## white
color7 #afaea7
color15 #cfcec6

View File

@@ -1,41 +0,0 @@
# base settings
background #efefe7
foreground #2f2e28
selection_background #dfded6
selection_foreground #3b3b34
cursor #3b3b34
cursor_text #dfded6
# black
color0 #efefe7
color8 #cfcec6
# red
color1 #ca2f24
color9 #9d1a13
# green
color2 #42824e
color10 #2e6337
# yellow
color3 #79743d
color11 #5b572e
# blue
color4 #456fbe
color12 #2d5299
# magenta (red)
color5 #a45e03
color13 #7c4706
# cyan (blue)
color6 #456fbe
color14 #2d5299
## white
color7 #484841
color15 #2f2e28

View File

@@ -1,41 +0,0 @@
# base settings
background #13161b
foreground #caced5
selection_background #1f2227
selection_foreground #babec5
cursor #babec5
cursor_text #1f2227
# black
color0 #13161b
color8 #2b2e33
# red
color1 #dc4234
color9 #f37060
# green
color2 #4f925a
color10 #6eb178
# yellow
color3 #888346
color11 #a7a15f
# blue
color4 #557ecc
color12 #799ee3
# magenta (red)
color5 #b76b0c
color13 #d98937
# cyan (blue)
color6 #557ecc
color14 #799ee3
## white
color7 #aaaeb5
color15 #caced5

View File

@@ -1,41 +0,0 @@
# base settings
background #eaeff6
foreground #2b2e33
selection_background #dadee6
selection_foreground #373b40
cursor #373b40
cursor_text #dadee6
# black
color0 #eaeff6
color8 #caced5
# red
color1 #ca2f24
color9 #9d1a13
# green
color2 #42824e
color10 #2e6337
# yellow
color3 #79743d
color11 #5b572e
# blue
color4 #456fbe
color12 #2d5299
# magenta (red)
color5 #a45e03
color13 #7c4706
# cyan (blue)
color6 #456fbe
color14 #2d5299
## white
color7 #44484e
color15 #2b2e33

View File

@@ -0,0 +1,41 @@
# base settings
background #232026
foreground #e0dce4
selection_background #2f2c32
selection_foreground #cfccd4
cursor #cfccd4
cursor_text #2f2c32
# black
color0 #232026
color8 #3c393f
# red
color1 #e15344
color9 #fa8979
# green
color2 #64a46e
color10 #87c28f
# yellow
color3 #9b9555
color11 #bab474
# blue
color4 #5e8de4
color12 #8ab1f8
# magenta (red)
color5 #c38141
color13 #dfa36d
# cyan (blue)
color6 #5e8de4
color14 #8ab1f8
## white
color7 #bfbcc3
color15 #e0dce4

View File

@@ -0,0 +1,41 @@
# base settings
background #f0edf4
foreground #2f2c32
selection_background #e0dce4
selection_foreground #3c393f
cursor #3c393f
cursor_text #e0dce4
# black
color0 #f0edf4
color8 #cfccd4
# red
color1 #ce3c30
color9 #a11d15
# green
color2 #477d50
color10 #315b38
# yellow
color3 #736e3a
color11 #555129
# blue
color4 #436ec2
color12 #2c4f93
# magenta (red)
color5 #995f25
color13 #744616
# cyan (blue)
color6 #436ec2
color14 #2c4f93
## white
color7 #49464c
color15 #2f2c32

View File

@@ -1,41 +0,0 @@
# base settings
background #dedede
foreground #222222
selection_background #cecece
selection_foreground #2e2e2e
cursor #2e2e2e
cursor_text #cecece
# black
color0 #dedede
color8 #bebebe
# red
color1 #b42219
color9 #85160f
# green
color2 #377242
color10 #25532e
# yellow
color3 #6a6535
color11 #4c4928
# blue
color4 #3860ac
color12 #234485
# magenta (red)
color5 #905201
color13 #673c0c
# cyan (blue)
color6 #3860ac
color14 #234485
## white
color7 #3a3a3a
color15 #222222

View File

@@ -0,0 +1,41 @@
# base settings
background #262022
foreground #e4dbdf
selection_background #322c2f
selection_foreground #d4cbcf
cursor #d4cbcf
cursor_text #322c2f
# black
color0 #262022
color8 #3f383b
# red
color1 #e45748
color9 #fa8979
# green
color2 #64a46e
color10 #87c28f
# yellow
color3 #9e9858
color11 #bdb778
# blue
color4 #5e8de4
color12 #8ab1f8
# magenta (red)
color5 #c38141
color13 #dfa36d
# cyan (blue)
color6 #5e8de4
color14 #8ab1f8
## white
color7 #c4bbbf
color15 #e4dbdf

View File

@@ -0,0 +1,41 @@
# base settings
background #f5ecef
foreground #322c2f
selection_background #e4dbdf
selection_foreground #3f383b
cursor #3f383b
cursor_text #e4dbdf
# black
color0 #f5ecef
color8 #d4cbcf
# red
color1 #ca382d
color9 #a11d15
# green
color2 #477d50
color10 #315b38
# yellow
color3 #736e3a
color11 #555129
# blue
color4 #436ec2
color12 #2c4f93
# magenta (red)
color5 #995f25
color13 #714415
# cyan (blue)
color6 #436ec2
color14 #2c4f93
## white
color7 #4d4548
color15 #322c2f

View File

@@ -0,0 +1,41 @@
# base settings
background #1c2324
foreground #d6e0e1
selection_background #282f30
selection_foreground #c6d0d1
cursor #c6d0d1
cursor_text #282f30
# black
color0 #1c2324
color8 #343c3d
# red
color1 #e15344
color9 #fa8979
# green
color2 #64a46e
color10 #8bc593
# yellow
color3 #9e9858
color11 #bdb778
# blue
color4 #5e8de4
color12 #8ab1f8
# magenta (red)
color5 #c38141
color13 #dfa36d
# cyan (blue)
color6 #5e8de4
color14 #8ab1f8
## white
color7 #b6c0c1
color15 #d6e0e1

Some files were not shown because too many files have changed in this diff Show More