Showing preview only (3,486K chars total). Download the full file or copy to clipboard to get everything.
Repository: Gogh-Co/Gogh
Branch: master
Commit: c2b855178c49
Files: 1490
Total size: 3.1 MB
Directory structure:
gitextract_6zakm19p/
├── .github/
│ ├── prompts/
│ │ ├── oo-commit.prompt.md
│ │ └── oo-sync.prompt.md
│ └── workflows/
│ ├── generators-manual.yml
│ ├── generators.yml
│ ├── gh-pages.yml
│ └── stale-bot.yml
├── .gitignore
├── .opencode/
│ └── commands/
│ └── ommit.prompt.md
├── LICENSE
├── README.md
├── apply-alacritty.py
├── apply-colors.sh
├── apply-terminator.py
├── data/
│ ├── json/
│ │ ├── 3024-day.json
│ │ ├── 3024-night.json
│ │ ├── aci.json
│ │ ├── acme.json
│ │ ├── aco.json
│ │ ├── adventure-time.json
│ │ ├── afterglow.json
│ │ ├── alien-blood.json
│ │ ├── apprentice.json
│ │ ├── arc-dark.json
│ │ ├── arc-light.json
│ │ ├── argonaut.json
│ │ ├── arthur.json
│ │ ├── astrodark.json
│ │ ├── atelier-cave.json
│ │ ├── atelier-dune.json
│ │ ├── atelier-estuary.json
│ │ ├── atelier-forest.json
│ │ ├── atelier-heath.json
│ │ ├── atelier-lakeside.json
│ │ ├── atelier-plateau.json
│ │ ├── atelier-savanna.json
│ │ ├── atelier-seaside.json
│ │ ├── atelier-sulphurpool.json
│ │ ├── atom.json
│ │ ├── aura.json
│ │ ├── ayaka.json
│ │ ├── ayu-dark.json
│ │ ├── ayu-light.json
│ │ ├── ayu-mirage.json
│ │ ├── azu.json
│ │ ├── base2tone-cave.json
│ │ ├── base2tone-desert.json
│ │ ├── base2tone-drawbridge.json
│ │ ├── base2tone-earth.json
│ │ ├── base2tone-evening.json
│ │ ├── base2tone-field.json
│ │ ├── base2tone-forest.json
│ │ ├── base2tone-garden.json
│ │ ├── base2tone-heath.json
│ │ ├── base2tone-lake.json
│ │ ├── base2tone-lavender.json
│ │ ├── base2tone-mall.json
│ │ ├── base2tone-meadow.json
│ │ ├── base2tone-morning.json
│ │ ├── base2tone-motel.json
│ │ ├── base2tone-pool.json
│ │ ├── base2tone-porch.json
│ │ ├── base2tone-sea.json
│ │ ├── base2tone-space.json
│ │ ├── base2tone-suburb.json
│ │ ├── base4tone-classic-a.json
│ │ ├── base4tone-classic-b.json
│ │ ├── base4tone-classic-c.json
│ │ ├── base4tone-classic-d.json
│ │ ├── base4tone-classic-e.json
│ │ ├── base4tone-classic-f.json
│ │ ├── base4tone-classic-i.json
│ │ ├── base4tone-classic-l.json
│ │ ├── base4tone-classic-o.json
│ │ ├── base4tone-classic-p.json
│ │ ├── base4tone-classic-q.json
│ │ ├── base4tone-classic-r.json
│ │ ├── base4tone-classic-s.json
│ │ ├── base4tone-classic-t.json
│ │ ├── base4tone-classic-u.json
│ │ ├── base4tone-classic-w.json
│ │ ├── base4tone-modern-c.json
│ │ ├── base4tone-modern-n.json
│ │ ├── base4tone-modern-w.json
│ │ ├── belafonte-day.json
│ │ ├── belafonte-night.json
│ │ ├── bim.json
│ │ ├── birds-of-paradise.json
│ │ ├── blazer.json
│ │ ├── blue-dolphin.json
│ │ ├── blue-moon-light.json
│ │ ├── blue-moon.json
│ │ ├── bluloco-light.json
│ │ ├── bluloco-zsh-light.json
│ │ ├── borland.json
│ │ ├── breadog.json
│ │ ├── breath-darker.json
│ │ ├── breath-light.json
│ │ ├── breath-silverfox.json
│ │ ├── breath.json
│ │ ├── breeze.json
│ │ ├── broadcast.json
│ │ ├── brogrammer.json
│ │ ├── butrin.json
│ │ ├── c64.json
│ │ ├── cai.json
│ │ ├── campbell.json
│ │ ├── catppuccin-frappe.json
│ │ ├── catppuccin-latte.json
│ │ ├── catppuccin-macchiato.json
│ │ ├── catppuccin-mocha.json
│ │ ├── chalk.json
│ │ ├── chalkboard.json
│ │ ├── chameleon.json
│ │ ├── ciapre.json
│ │ ├── city-lights.json
│ │ ├── clone-of-ubuntu.json
│ │ ├── clrs.json
│ │ ├── cobalt-2.json
│ │ ├── cobalt-neon.json
│ │ ├── colorcli.json
│ │ ├── crayon-pony-fish.json
│ │ ├── dark-pastel.json
│ │ ├── darkside.json
│ │ ├── dehydration.json
│ │ ├── desert.json
│ │ ├── dimmed-monokai.json
│ │ ├── dissonance.json
│ │ ├── doom-one.json
│ │ ├── dracula.json
│ │ ├── earthsong.json
│ │ ├── elemental.json
│ │ ├── elementary.json
│ │ ├── elic.json
│ │ ├── elio.json
│ │ ├── espresso-libre.json
│ │ ├── espresso.json
│ │ ├── everblush.json
│ │ ├── everforest-dark-hard.json
│ │ ├── everforest-dark-medium.json
│ │ ├── everforest-dark-soft.json
│ │ ├── everforest-light-hard.json
│ │ ├── everforest-light-medium.json
│ │ ├── everforest-light-soft.json
│ │ ├── fairy-floss-dark.json
│ │ ├── fairy-floss.json
│ │ ├── fishtank.json
│ │ ├── flat-remix.json
│ │ ├── flat.json
│ │ ├── flatland.json
│ │ ├── flexoki-dark.json
│ │ ├── flexoki-light.json
│ │ ├── foxnightly.json
│ │ ├── freya.json
│ │ ├── frontend-delight.json
│ │ ├── frontend-fun-forrest.json
│ │ ├── frontend-galaxy.json
│ │ ├── geohot.json
│ │ ├── github-dark.json
│ │ ├── github-light.json
│ │ ├── gogh.json
│ │ ├── gooey.json
│ │ ├── google-dark.json
│ │ ├── google-light.json
│ │ ├── gotham.json
│ │ ├── grape.json
│ │ ├── grass.json
│ │ ├── gruvbox-dark.json
│ │ ├── gruvbox-material-dark.json
│ │ ├── gruvbox-material-light.json
│ │ ├── gruvbox.json
│ │ ├── guezwhoz.json
│ │ ├── hardcore.json
│ │ ├── harper.json
│ │ ├── hemisu-dark.json
│ │ ├── hemisu-light.json
│ │ ├── highway.json
│ │ ├── hipster-green.json
│ │ ├── homebrew-light.json
│ │ ├── homebrew-ocean.json
│ │ ├── homebrew.json
│ │ ├── horizon-bright.json
│ │ ├── horizon-dark.json
│ │ ├── hurtado.json
│ │ ├── hybrid.json
│ │ ├── ibm-3270-high-contrast.json
│ │ ├── ibm3270.json
│ │ ├── ic-green-ppl.json
│ │ ├── ic-orange-ppl.json
│ │ ├── iceberg.json
│ │ ├── idle-toes.json
│ │ ├── ir-black.json
│ │ ├── jackie-brown.json
│ │ ├── japanesque.json
│ │ ├── jellybeans.json
│ │ ├── jup.json
│ │ ├── kanagawa-dragon.json
│ │ ├── kanagawa-lotus.json
│ │ ├── kanagawa-wave.json
│ │ ├── kibble.json
│ │ ├── kokuban.json
│ │ ├── laserwave.json
│ │ ├── later-this-evening.json
│ │ ├── lavandula.json
│ │ ├── liquid-carbon-transparent.json
│ │ ├── liquid-carbon.json
│ │ ├── lunaria-dark.json
│ │ ├── lunaria-eclipse.json
│ │ ├── lunaria-light.json
│ │ ├── maia.json
│ │ ├── man-page.json
│ │ ├── mar.json
│ │ ├── material.json
│ │ ├── mathias.json
│ │ ├── medallion.json
│ │ ├── minimalist-dark.json
│ │ ├── miramare.json
│ │ ├── misterioso.json
│ │ ├── modus-operandi-tinted.json
│ │ ├── modus-operandi.json
│ │ ├── modus-vivendi-tinted.json
│ │ ├── modus-vivendi.json
│ │ ├── molokai.json
│ │ ├── mona-lisa.json
│ │ ├── mono-amber.json
│ │ ├── mono-cyan.json
│ │ ├── mono-green.json
│ │ ├── mono-red.json
│ │ ├── mono-white.json
│ │ ├── mono-yellow.json
│ │ ├── monokai-dark.json
│ │ ├── monokai-pro-light-sun.json
│ │ ├── monokai-pro-light.json
│ │ ├── monokai-pro-machine.json
│ │ ├── monokai-pro-ocatagon.json
│ │ ├── monokai-pro-ristretto.json
│ │ ├── monokai-pro-spectrum.json
│ │ ├── monokai-pro.json
│ │ ├── monokai-soda.json
│ │ ├── moonfly.json
│ │ ├── morada.json
│ │ ├── n0tch2k.json
│ │ ├── nanosecond.json
│ │ ├── neon-night.json
│ │ ├── neopolitan.json
│ │ ├── nep.json
│ │ ├── neutron.json
│ │ ├── night-owl.json
│ │ ├── nightfly.json
│ │ ├── nightlion-v1.json
│ │ ├── nightlion-v2.json
│ │ ├── nighty.json
│ │ ├── nord-light.json
│ │ ├── nord.json
│ │ ├── novel.json
│ │ ├── obsidian.json
│ │ ├── ocean-dark.json
│ │ ├── oceanic-next.json
│ │ ├── ollie.json
│ │ ├── omni.json
│ │ ├── one-dark.json
│ │ ├── one-half-black.json
│ │ ├── one-light.json
│ │ ├── oxocarbon-dark.json
│ │ ├── palenight.json
│ │ ├── pali.json
│ │ ├── panda.json
│ │ ├── paper.json
│ │ ├── papercolor-dark.json
│ │ ├── papercolor-light.json
│ │ ├── paraiso-dark.json
│ │ ├── paul-millr.json
│ │ ├── pencil-dark.json
│ │ ├── pencil-light.json
│ │ ├── peppermint.json
│ │ ├── pixiefloss.json
│ │ ├── pnevma.json
│ │ ├── powershell.json
│ │ ├── predawn.json
│ │ ├── pro.json
│ │ ├── purple-people-eater.json
│ │ ├── quiet.json
│ │ ├── red-alert.json
│ │ ├── red-sands.json
│ │ ├── relaxed.json
│ │ ├── rippedcasts.json
│ │ ├── rose-pine-dawn.json
│ │ ├── rose-pine-moon.json
│ │ ├── rose-pine.json
│ │ ├── royal.json
│ │ ├── sat.json
│ │ ├── sea-shells.json
│ │ ├── seafoam-pastel.json
│ │ ├── selenized-black.json
│ │ ├── selenized-dark.json
│ │ ├── selenized-light.json
│ │ ├── selenized-white.json
│ │ ├── seoul256-light.json
│ │ ├── seoul256.json
│ │ ├── seti.json
│ │ ├── shaman.json
│ │ ├── shel.json
│ │ ├── slate.json
│ │ ├── smyck.json
│ │ ├── snazzy.json
│ │ ├── soft-server.json
│ │ ├── solarized-darcula.json
│ │ ├── solarized-dark-higher-contrast.json
│ │ ├── solarized-dark.json
│ │ ├── solarized-light.json
│ │ ├── sonokai.json
│ │ ├── spacedust.json
│ │ ├── spacegray-eighties-dull.json
│ │ ├── spacegray-eighties.json
│ │ ├── spacegray.json
│ │ ├── sparky.json
│ │ ├── spring.json
│ │ ├── square.json
│ │ ├── srcery.json
│ │ ├── summer-pop.json
│ │ ├── sundried.json
│ │ ├── sweet-eliverlara.json
│ │ ├── sweet-terminal.json
│ │ ├── symphonic.json
│ │ ├── synthwave-alpha.json
│ │ ├── synthwave.json
│ │ ├── teerb.json
│ │ ├── tempus-autumn.json
│ │ ├── tempus-classic.json
│ │ ├── tempus-dawn.json
│ │ ├── tempus-day.json
│ │ ├── tempus-dusk.json
│ │ ├── tempus-fugit.json
│ │ ├── tempus-future.json
│ │ ├── tempus-night.json
│ │ ├── tempus-past.json
│ │ ├── tempus-rift.json
│ │ ├── tempus-spring.json
│ │ ├── tempus-summer.json
│ │ ├── tempus-tempest.json
│ │ ├── tempus-totus.json
│ │ ├── tempus-warp.json
│ │ ├── tempus-winter.json
│ │ ├── tender.json
│ │ ├── terminal-basic.json
│ │ ├── terminix-dark.json
│ │ ├── thayer-bright.json
│ │ ├── tin.json
│ │ ├── tiwahu-dark.json
│ │ ├── tiwahu-light.json
│ │ ├── tokyo-night-light.json
│ │ ├── tokyo-night-storm.json
│ │ ├── tokyo-night.json
│ │ ├── tomorrow-night-blue.json
│ │ ├── tomorrow-night-bright.json
│ │ ├── tomorrow-night-eighties.json
│ │ ├── tomorrow-night.json
│ │ ├── tomorrow.json
│ │ ├── toy-chest.json
│ │ ├── treehouse.json
│ │ ├── twilight.json
│ │ ├── ura.json
│ │ ├── urple.json
│ │ ├── vacme.json
│ │ ├── vag.json
│ │ ├── vaombe.json
│ │ ├── vaughn.json
│ │ ├── vibrant-ink.json
│ │ ├── vs-code-dark.json
│ │ ├── vs-code-light.json
│ │ ├── warm-neon.json
│ │ ├── website.json
│ │ ├── wez.json
│ │ ├── wild-cherry.json
│ │ ├── wombat.json
│ │ ├── wryan.json
│ │ ├── wzoreck.json
│ │ └── zenburn.json
│ ├── themes-min.json
│ ├── themes.csv
│ ├── themes.json
│ ├── txt/
│ │ ├── 3024-day.txt
│ │ ├── 3024-night.txt
│ │ ├── README.md
│ │ ├── aci.txt
│ │ ├── acme.txt
│ │ ├── aco.txt
│ │ ├── adventure-time.txt
│ │ ├── afterglow.txt
│ │ ├── alien-blood.txt
│ │ ├── apprentice.txt
│ │ ├── arc-dark.txt
│ │ ├── arc-light.txt
│ │ ├── argonaut.txt
│ │ ├── arthur.txt
│ │ ├── astrodark.txt
│ │ ├── atelier-cave.txt
│ │ ├── atelier-dune.txt
│ │ ├── atelier-estuary.txt
│ │ ├── atelier-forest.txt
│ │ ├── atelier-heath.txt
│ │ ├── atelier-lakeside.txt
│ │ ├── atelier-plateau.txt
│ │ ├── atelier-savanna.txt
│ │ ├── atelier-seaside.txt
│ │ ├── atelier-sulphurpool.txt
│ │ ├── atom.txt
│ │ ├── aura.txt
│ │ ├── ayaka.txt
│ │ ├── ayu-dark.txt
│ │ ├── ayu-light.txt
│ │ ├── ayu-mirage.txt
│ │ ├── azu.txt
│ │ ├── base2tone-cave.txt
│ │ ├── base2tone-desert.txt
│ │ ├── base2tone-drawbridge.txt
│ │ ├── base2tone-earth.txt
│ │ ├── base2tone-evening.txt
│ │ ├── base2tone-field.txt
│ │ ├── base2tone-forest.txt
│ │ ├── base2tone-garden.txt
│ │ ├── base2tone-heath.txt
│ │ ├── base2tone-lake.txt
│ │ ├── base2tone-lavender.txt
│ │ ├── base2tone-mall.txt
│ │ ├── base2tone-meadow.txt
│ │ ├── base2tone-morning.txt
│ │ ├── base2tone-motel.txt
│ │ ├── base2tone-pool.txt
│ │ ├── base2tone-porch.txt
│ │ ├── base2tone-sea.txt
│ │ ├── base2tone-space.txt
│ │ ├── base2tone-suburb.txt
│ │ ├── base4tone-classic-a.txt
│ │ ├── base4tone-classic-b.txt
│ │ ├── base4tone-classic-c.txt
│ │ ├── base4tone-classic-d.txt
│ │ ├── base4tone-classic-e.txt
│ │ ├── base4tone-classic-f.txt
│ │ ├── base4tone-classic-i.txt
│ │ ├── base4tone-classic-l.txt
│ │ ├── base4tone-classic-o.txt
│ │ ├── base4tone-classic-p.txt
│ │ ├── base4tone-classic-q.txt
│ │ ├── base4tone-classic-r.txt
│ │ ├── base4tone-classic-s.txt
│ │ ├── base4tone-classic-t.txt
│ │ ├── base4tone-classic-u.txt
│ │ ├── base4tone-classic-w.txt
│ │ ├── base4tone-modern-c.txt
│ │ ├── base4tone-modern-n.txt
│ │ ├── base4tone-modern-w.txt
│ │ ├── belafonte-day.txt
│ │ ├── belafonte-night.txt
│ │ ├── bim.txt
│ │ ├── birds-of-paradise.txt
│ │ ├── blazer.txt
│ │ ├── blue-dolphin.txt
│ │ ├── blue-moon-light.txt
│ │ ├── blue-moon.txt
│ │ ├── bluloco-light.txt
│ │ ├── bluloco-zsh-light.txt
│ │ ├── borland.txt
│ │ ├── breadog.txt
│ │ ├── breath-darker.txt
│ │ ├── breath-light.txt
│ │ ├── breath-silverfox.txt
│ │ ├── breath.txt
│ │ ├── breeze.txt
│ │ ├── broadcast.txt
│ │ ├── brogrammer.txt
│ │ ├── butrin.txt
│ │ ├── c64.txt
│ │ ├── cai.txt
│ │ ├── campbell.txt
│ │ ├── catppuccin-frappe.txt
│ │ ├── catppuccin-latte.txt
│ │ ├── catppuccin-macchiato.txt
│ │ ├── catppuccin-mocha.txt
│ │ ├── chalk.txt
│ │ ├── chalkboard.txt
│ │ ├── chameleon.txt
│ │ ├── ciapre.txt
│ │ ├── city-lights.txt
│ │ ├── clone-of-ubuntu.txt
│ │ ├── clrs.txt
│ │ ├── cobalt-2.txt
│ │ ├── cobalt-neon.txt
│ │ ├── colorcli.txt
│ │ ├── crayon-pony-fish.txt
│ │ ├── dark-pastel.txt
│ │ ├── darkside.txt
│ │ ├── dehydration.txt
│ │ ├── desert.txt
│ │ ├── dimmed-monokai.txt
│ │ ├── dissonance.txt
│ │ ├── doom-one.txt
│ │ ├── dracula.txt
│ │ ├── earthsong.txt
│ │ ├── elemental.txt
│ │ ├── elementary.txt
│ │ ├── elic.txt
│ │ ├── elio.txt
│ │ ├── espresso-libre.txt
│ │ ├── espresso.txt
│ │ ├── everblush.txt
│ │ ├── everforest-dark-hard.txt
│ │ ├── everforest-dark-medium.txt
│ │ ├── everforest-dark-soft.txt
│ │ ├── everforest-light-hard.txt
│ │ ├── everforest-light-medium.txt
│ │ ├── everforest-light-soft.txt
│ │ ├── fairy-floss-dark.txt
│ │ ├── fairy-floss.txt
│ │ ├── fishtank.txt
│ │ ├── flat-remix.txt
│ │ ├── flat.txt
│ │ ├── flatland.txt
│ │ ├── flexoki-dark.txt
│ │ ├── flexoki-light.txt
│ │ ├── foxnightly.txt
│ │ ├── freya.txt
│ │ ├── frontend-delight.txt
│ │ ├── frontend-fun-forrest.txt
│ │ ├── frontend-galaxy.txt
│ │ ├── geohot.txt
│ │ ├── github-dark.txt
│ │ ├── github-light.txt
│ │ ├── gogh.txt
│ │ ├── gooey.txt
│ │ ├── google-dark.txt
│ │ ├── google-light.txt
│ │ ├── gotham.txt
│ │ ├── grape.txt
│ │ ├── grass.txt
│ │ ├── gruvbox-dark.txt
│ │ ├── gruvbox-material-dark.txt
│ │ ├── gruvbox-material-light.txt
│ │ ├── gruvbox.txt
│ │ ├── guezwhoz.txt
│ │ ├── hardcore.txt
│ │ ├── harper.txt
│ │ ├── hemisu-dark.txt
│ │ ├── hemisu-light.txt
│ │ ├── highway.txt
│ │ ├── hipster-green.txt
│ │ ├── homebrew-light.txt
│ │ ├── homebrew-ocean.txt
│ │ ├── homebrew.txt
│ │ ├── horizon-bright.txt
│ │ ├── horizon-dark.txt
│ │ ├── hurtado.txt
│ │ ├── hybrid.txt
│ │ ├── ibm-3270-high-contrast.txt
│ │ ├── ibm3270.txt
│ │ ├── ic-green-ppl.txt
│ │ ├── ic-orange-ppl.txt
│ │ ├── iceberg.txt
│ │ ├── idle-toes.txt
│ │ ├── ir-black.txt
│ │ ├── jackie-brown.txt
│ │ ├── japanesque.txt
│ │ ├── jellybeans.txt
│ │ ├── jup.txt
│ │ ├── kanagawa-dragon.txt
│ │ ├── kanagawa-lotus.txt
│ │ ├── kanagawa-wave.txt
│ │ ├── kibble.txt
│ │ ├── kokuban.txt
│ │ ├── laserwave.txt
│ │ ├── later-this-evening.txt
│ │ ├── lavandula.txt
│ │ ├── liquid-carbon-transparent.txt
│ │ ├── liquid-carbon.txt
│ │ ├── lunaria-dark.txt
│ │ ├── lunaria-eclipse.txt
│ │ ├── lunaria-light.txt
│ │ ├── maia.txt
│ │ ├── man-page.txt
│ │ ├── mar.txt
│ │ ├── material.txt
│ │ ├── mathias.txt
│ │ ├── medallion.txt
│ │ ├── minimalist-dark.txt
│ │ ├── miramare.txt
│ │ ├── misterioso.txt
│ │ ├── modus-operandi-tinted.txt
│ │ ├── modus-operandi.txt
│ │ ├── modus-vivendi-tinted.txt
│ │ ├── modus-vivendi.txt
│ │ ├── molokai.txt
│ │ ├── mona-lisa.txt
│ │ ├── mono-amber.txt
│ │ ├── mono-cyan.txt
│ │ ├── mono-green.txt
│ │ ├── mono-red.txt
│ │ ├── mono-white.txt
│ │ ├── mono-yellow.txt
│ │ ├── monokai-dark.txt
│ │ ├── monokai-pro-light-sun.txt
│ │ ├── monokai-pro-light.txt
│ │ ├── monokai-pro-machine.txt
│ │ ├── monokai-pro-ocatagon.txt
│ │ ├── monokai-pro-ristretto.txt
│ │ ├── monokai-pro-spectrum.txt
│ │ ├── monokai-pro.txt
│ │ ├── monokai-soda.txt
│ │ ├── moonfly.txt
│ │ ├── morada.txt
│ │ ├── n0tch2k.txt
│ │ ├── nanosecond.txt
│ │ ├── neon-night.txt
│ │ ├── neopolitan.txt
│ │ ├── nep.txt
│ │ ├── neutron.txt
│ │ ├── night-owl.txt
│ │ ├── nightfly.txt
│ │ ├── nightlion-v1.txt
│ │ ├── nightlion-v2.txt
│ │ ├── nighty.txt
│ │ ├── nord-light.txt
│ │ ├── nord.txt
│ │ ├── novel.txt
│ │ ├── obsidian.txt
│ │ ├── ocean-dark.txt
│ │ ├── oceanic-next.txt
│ │ ├── ollie.txt
│ │ ├── omni.txt
│ │ ├── one-dark.txt
│ │ ├── one-half-black.txt
│ │ ├── one-light.txt
│ │ ├── oxocarbon-dark.txt
│ │ ├── palenight.txt
│ │ ├── pali.txt
│ │ ├── panda.txt
│ │ ├── paper.txt
│ │ ├── papercolor-dark.txt
│ │ ├── papercolor-light.txt
│ │ ├── paraiso-dark.txt
│ │ ├── paul-millr.txt
│ │ ├── pencil-dark.txt
│ │ ├── pencil-light.txt
│ │ ├── peppermint.txt
│ │ ├── pixiefloss.txt
│ │ ├── pnevma.txt
│ │ ├── powershell.txt
│ │ ├── predawn.txt
│ │ ├── pro.txt
│ │ ├── purple-people-eater.txt
│ │ ├── quiet.txt
│ │ ├── red-alert.txt
│ │ ├── red-sands.txt
│ │ ├── relaxed.txt
│ │ ├── rippedcasts.txt
│ │ ├── rose-pine-dawn.txt
│ │ ├── rose-pine-moon.txt
│ │ ├── rose-pine.txt
│ │ ├── royal.txt
│ │ ├── sat.txt
│ │ ├── sea-shells.txt
│ │ ├── seafoam-pastel.txt
│ │ ├── selenized-black.txt
│ │ ├── selenized-dark.txt
│ │ ├── selenized-light.txt
│ │ ├── selenized-white.txt
│ │ ├── seoul256-light.txt
│ │ ├── seoul256.txt
│ │ ├── seti.txt
│ │ ├── shaman.txt
│ │ ├── shel.txt
│ │ ├── slate.txt
│ │ ├── smyck.txt
│ │ ├── snazzy.txt
│ │ ├── soft-server.txt
│ │ ├── solarized-darcula.txt
│ │ ├── solarized-dark-higher-contrast.txt
│ │ ├── solarized-dark.txt
│ │ ├── solarized-light.txt
│ │ ├── sonokai.txt
│ │ ├── spacedust.txt
│ │ ├── spacegray-eighties-dull.txt
│ │ ├── spacegray-eighties.txt
│ │ ├── spacegray.txt
│ │ ├── sparky.txt
│ │ ├── spring.txt
│ │ ├── square.txt
│ │ ├── srcery.txt
│ │ ├── summer-pop.txt
│ │ ├── sundried.txt
│ │ ├── sweet-eliverlara.txt
│ │ ├── sweet-terminal.txt
│ │ ├── symphonic.txt
│ │ ├── synthwave-alpha.txt
│ │ ├── synthwave.txt
│ │ ├── teerb.txt
│ │ ├── tempus-autumn.txt
│ │ ├── tempus-classic.txt
│ │ ├── tempus-dawn.txt
│ │ ├── tempus-day.txt
│ │ ├── tempus-dusk.txt
│ │ ├── tempus-fugit.txt
│ │ ├── tempus-future.txt
│ │ ├── tempus-night.txt
│ │ ├── tempus-past.txt
│ │ ├── tempus-rift.txt
│ │ ├── tempus-spring.txt
│ │ ├── tempus-summer.txt
│ │ ├── tempus-tempest.txt
│ │ ├── tempus-totus.txt
│ │ ├── tempus-warp.txt
│ │ ├── tempus-winter.txt
│ │ ├── tender.txt
│ │ ├── terminal-basic.txt
│ │ ├── terminix-dark.txt
│ │ ├── thayer-bright.txt
│ │ ├── tin.txt
│ │ ├── tiwahu-dark.txt
│ │ ├── tiwahu-light.txt
│ │ ├── tokyo-night-light.txt
│ │ ├── tokyo-night-storm.txt
│ │ ├── tokyo-night.txt
│ │ ├── tomorrow-night-blue.txt
│ │ ├── tomorrow-night-bright.txt
│ │ ├── tomorrow-night-eighties.txt
│ │ ├── tomorrow-night.txt
│ │ ├── tomorrow.txt
│ │ ├── toy-chest.txt
│ │ ├── treehouse.txt
│ │ ├── twilight.txt
│ │ ├── ura.txt
│ │ ├── urple.txt
│ │ ├── vacme.txt
│ │ ├── vag.txt
│ │ ├── vaombe.txt
│ │ ├── vaughn.txt
│ │ ├── vibrant-ink.txt
│ │ ├── vs-code-dark.txt
│ │ ├── vs-code-light.txt
│ │ ├── warm-neon.txt
│ │ ├── website.txt
│ │ ├── wez.txt
│ │ ├── wild-cherry.txt
│ │ ├── wombat.txt
│ │ ├── wryan.txt
│ │ ├── wzoreck.txt
│ │ └── zenburn.txt
│ ├── wcag-min.json
│ └── wcag.json
├── devbox.json
├── gogh.sh
├── installs/
│ ├── 3024-day.sh
│ ├── 3024-night.sh
│ ├── aci.sh
│ ├── acme.sh
│ ├── aco.sh
│ ├── adventure-time.sh
│ ├── afterglow.sh
│ ├── alien-blood.sh
│ ├── apprentice.sh
│ ├── arc-dark.sh
│ ├── arc-light.sh
│ ├── argonaut.sh
│ ├── arthur.sh
│ ├── astrodark.sh
│ ├── atelier-cave.sh
│ ├── atelier-dune.sh
│ ├── atelier-estuary.sh
│ ├── atelier-forest.sh
│ ├── atelier-heath.sh
│ ├── atelier-lakeside.sh
│ ├── atelier-plateau.sh
│ ├── atelier-savanna.sh
│ ├── atelier-seaside.sh
│ ├── atelier-sulphurpool.sh
│ ├── atom.sh
│ ├── aura.sh
│ ├── ayaka.sh
│ ├── ayu-dark.sh
│ ├── ayu-light.sh
│ ├── ayu-mirage.sh
│ ├── azu.sh
│ ├── base2tone-cave.sh
│ ├── base2tone-desert.sh
│ ├── base2tone-drawbridge.sh
│ ├── base2tone-earth.sh
│ ├── base2tone-evening.sh
│ ├── base2tone-field.sh
│ ├── base2tone-forest.sh
│ ├── base2tone-garden.sh
│ ├── base2tone-heath.sh
│ ├── base2tone-lake.sh
│ ├── base2tone-lavender.sh
│ ├── base2tone-mall.sh
│ ├── base2tone-meadow.sh
│ ├── base2tone-morning.sh
│ ├── base2tone-motel.sh
│ ├── base2tone-pool.sh
│ ├── base2tone-porch.sh
│ ├── base2tone-sea.sh
│ ├── base2tone-space.sh
│ ├── base2tone-suburb.sh
│ ├── base4tone-classic-a.sh
│ ├── base4tone-classic-b.sh
│ ├── base4tone-classic-c.sh
│ ├── base4tone-classic-d.sh
│ ├── base4tone-classic-e.sh
│ ├── base4tone-classic-f.sh
│ ├── base4tone-classic-i.sh
│ ├── base4tone-classic-l.sh
│ ├── base4tone-classic-o.sh
│ ├── base4tone-classic-p.sh
│ ├── base4tone-classic-q.sh
│ ├── base4tone-classic-r.sh
│ ├── base4tone-classic-s.sh
│ ├── base4tone-classic-t.sh
│ ├── base4tone-classic-u.sh
│ ├── base4tone-classic-w.sh
│ ├── base4tone-modern-c.sh
│ ├── base4tone-modern-n.sh
│ ├── base4tone-modern-w.sh
│ ├── belafonte-day.sh
│ ├── belafonte-night.sh
│ ├── bim.sh
│ ├── birds-of-paradise.sh
│ ├── blazer.sh
│ ├── blue-dolphin.sh
│ ├── blue-moon-light.sh
│ ├── blue-moon.sh
│ ├── bluloco-light.sh
│ ├── bluloco-zsh-light.sh
│ ├── borland.sh
│ ├── breadog.sh
│ ├── breath-darker.sh
│ ├── breath-light.sh
│ ├── breath-silverfox.sh
│ ├── breath.sh
│ ├── breeze.sh
│ ├── broadcast.sh
│ ├── brogrammer.sh
│ ├── butrin.sh
│ ├── c64.sh
│ ├── cai.sh
│ ├── campbell.sh
│ ├── catppuccin-frappe.sh
│ ├── catppuccin-latte.sh
│ ├── catppuccin-macchiato.sh
│ ├── catppuccin-mocha.sh
│ ├── chalk.sh
│ ├── chalkboard.sh
│ ├── chameleon.sh
│ ├── ciapre.sh
│ ├── city-lights.sh
│ ├── clone-of-ubuntu.sh
│ ├── clrs.sh
│ ├── cobalt-2.sh
│ ├── cobalt-neon.sh
│ ├── colorcli.sh
│ ├── crayon-pony-fish.sh
│ ├── dark-pastel.sh
│ ├── darkside.sh
│ ├── dehydration.sh
│ ├── desert.sh
│ ├── dimmed-monokai.sh
│ ├── dissonance.sh
│ ├── doom-one.sh
│ ├── dracula.sh
│ ├── earthsong.sh
│ ├── elemental.sh
│ ├── elementary.sh
│ ├── elic.sh
│ ├── elio.sh
│ ├── espresso-libre.sh
│ ├── espresso.sh
│ ├── everblush.sh
│ ├── everforest-dark-hard.sh
│ ├── everforest-dark-medium.sh
│ ├── everforest-dark-soft.sh
│ ├── everforest-light-hard.sh
│ ├── everforest-light-medium.sh
│ ├── everforest-light-soft.sh
│ ├── fairy-floss-dark.sh
│ ├── fairy-floss.sh
│ ├── fishtank.sh
│ ├── flat-remix.sh
│ ├── flat.sh
│ ├── flatland.sh
│ ├── flexoki-dark.sh
│ ├── flexoki-light.sh
│ ├── foxnightly.sh
│ ├── freya.sh
│ ├── frontend-delight.sh
│ ├── frontend-fun-forrest.sh
│ ├── frontend-galaxy.sh
│ ├── geohot.sh
│ ├── github-dark.sh
│ ├── github-light.sh
│ ├── gogh.sh
│ ├── gooey.sh
│ ├── google-dark.sh
│ ├── google-light.sh
│ ├── gotham.sh
│ ├── grape.sh
│ ├── grass.sh
│ ├── gruvbox-dark.sh
│ ├── gruvbox-material-dark.sh
│ ├── gruvbox-material-light.sh
│ ├── gruvbox.sh
│ ├── guezwhoz.sh
│ ├── hardcore.sh
│ ├── harper.sh
│ ├── hemisu-dark.sh
│ ├── hemisu-light.sh
│ ├── highway.sh
│ ├── hipster-green.sh
│ ├── homebrew-light.sh
│ ├── homebrew-ocean.sh
│ ├── homebrew.sh
│ ├── horizon-bright.sh
│ ├── horizon-dark.sh
│ ├── hurtado.sh
│ ├── hybrid.sh
│ ├── ibm-3270-high-contrast.sh
│ ├── ibm3270.sh
│ ├── ic-green-ppl.sh
│ ├── ic-orange-ppl.sh
│ ├── iceberg.sh
│ ├── idle-toes.sh
│ ├── ir-black.sh
│ ├── jackie-brown.sh
│ ├── japanesque.sh
│ ├── jellybeans.sh
│ ├── jup.sh
│ ├── kanagawa-dragon.sh
│ ├── kanagawa-lotus.sh
│ ├── kanagawa-wave.sh
│ ├── kibble.sh
│ ├── kokuban.sh
│ ├── laserwave.sh
│ ├── later-this-evening.sh
│ ├── lavandula.sh
│ ├── liquid-carbon-transparent.sh
│ ├── liquid-carbon.sh
│ ├── lunaria-dark.sh
│ ├── lunaria-eclipse.sh
│ ├── lunaria-light.sh
│ ├── maia.sh
│ ├── man-page.sh
│ ├── mar.sh
│ ├── material.sh
│ ├── mathias.sh
│ ├── medallion.sh
│ ├── minimalist-dark.sh
│ ├── miramare.sh
│ ├── misterioso.sh
│ ├── modus-operandi-tinted.sh
│ ├── modus-operandi.sh
│ ├── modus-vivendi-tinted.sh
│ ├── modus-vivendi.sh
│ ├── molokai.sh
│ ├── mona-lisa.sh
│ ├── mono-amber.sh
│ ├── mono-cyan.sh
│ ├── mono-green.sh
│ ├── mono-red.sh
│ ├── mono-white.sh
│ ├── mono-yellow.sh
│ ├── monokai-dark.sh
│ ├── monokai-pro-light-sun.sh
│ ├── monokai-pro-light.sh
│ ├── monokai-pro-machine.sh
│ ├── monokai-pro-ocatagon.sh
│ ├── monokai-pro-ristretto.sh
│ ├── monokai-pro-spectrum.sh
│ ├── monokai-pro.sh
│ ├── monokai-soda.sh
│ ├── moonfly.sh
│ ├── morada.sh
│ ├── n0tch2k.sh
│ ├── nanosecond.sh
│ ├── neon-night.sh
│ ├── neopolitan.sh
│ ├── nep.sh
│ ├── neutron.sh
│ ├── night-owl.sh
│ ├── nightfly.sh
│ ├── nightlion-v1.sh
│ ├── nightlion-v2.sh
│ ├── nighty.sh
│ ├── nord-light.sh
│ ├── nord.sh
│ ├── novel.sh
│ ├── obsidian.sh
│ ├── ocean-dark.sh
│ ├── oceanic-next.sh
│ ├── ollie.sh
│ ├── omni.sh
│ ├── one-dark.sh
│ ├── one-half-black.sh
│ ├── one-light.sh
│ ├── oxocarbon-dark.sh
│ ├── palenight.sh
│ ├── pali.sh
│ ├── panda.sh
│ ├── paper.sh
│ ├── papercolor-dark.sh
│ ├── papercolor-light.sh
│ ├── paraiso-dark.sh
│ ├── paul-millr.sh
│ ├── pencil-dark.sh
│ ├── pencil-light.sh
│ ├── peppermint.sh
│ ├── pixiefloss.sh
│ ├── pnevma.sh
│ ├── powershell.sh
│ ├── predawn.sh
│ ├── pro.sh
│ ├── purple-people-eater.sh
│ ├── quiet.sh
│ ├── red-alert.sh
│ ├── red-sands.sh
│ ├── relaxed.sh
│ ├── rippedcasts.sh
│ ├── rose-pine-dawn.sh
│ ├── rose-pine-moon.sh
│ ├── rose-pine.sh
│ ├── royal.sh
│ ├── sat.sh
│ ├── sea-shells.sh
│ ├── seafoam-pastel.sh
│ ├── selenized-black.sh
│ ├── selenized-dark.sh
│ ├── selenized-light.sh
│ ├── selenized-white.sh
│ ├── seoul256-light.sh
│ ├── seoul256.sh
│ ├── seti.sh
│ ├── shaman.sh
│ ├── shel.sh
│ ├── slate.sh
│ ├── smyck.sh
│ ├── snazzy.sh
│ ├── soft-server.sh
│ ├── solarized-darcula.sh
│ ├── solarized-dark-higher-contrast.sh
│ ├── solarized-dark.sh
│ ├── solarized-light.sh
│ ├── sonokai.sh
│ ├── spacedust.sh
│ ├── spacegray-eighties-dull.sh
│ ├── spacegray-eighties.sh
│ ├── spacegray.sh
│ ├── sparky.sh
│ ├── spring.sh
│ ├── square.sh
│ ├── srcery.sh
│ ├── summer-pop.sh
│ ├── sundried.sh
│ ├── sweet-eliverlara.sh
│ ├── sweet-terminal.sh
│ ├── symphonic.sh
│ ├── synthwave-alpha.sh
│ ├── synthwave.sh
│ ├── teerb.sh
│ ├── tempus-autumn.sh
│ ├── tempus-classic.sh
│ ├── tempus-dawn.sh
│ ├── tempus-day.sh
│ ├── tempus-dusk.sh
│ ├── tempus-fugit.sh
│ ├── tempus-future.sh
│ ├── tempus-night.sh
│ ├── tempus-past.sh
│ ├── tempus-rift.sh
│ ├── tempus-spring.sh
│ ├── tempus-summer.sh
│ ├── tempus-tempest.sh
│ ├── tempus-totus.sh
│ ├── tempus-warp.sh
│ ├── tempus-winter.sh
│ ├── tender.sh
│ ├── terminal-basic.sh
│ ├── terminix-dark.sh
│ ├── thayer-bright.sh
│ ├── tin.sh
│ ├── tiwahu-dark.sh
│ ├── tiwahu-light.sh
│ ├── tokyo-night-light.sh
│ ├── tokyo-night-storm.sh
│ ├── tokyo-night.sh
│ ├── tomorrow-night-blue.sh
│ ├── tomorrow-night-bright.sh
│ ├── tomorrow-night-eighties.sh
│ ├── tomorrow-night.sh
│ ├── tomorrow.sh
│ ├── toy-chest.sh
│ ├── treehouse.sh
│ ├── twilight.sh
│ ├── ura.sh
│ ├── urple.sh
│ ├── vacme.sh
│ ├── vag.sh
│ ├── vaombe.sh
│ ├── vaughn.sh
│ ├── vibrant-ink.sh
│ ├── vs-code-dark.sh
│ ├── vs-code-light.sh
│ ├── warm-neon.sh
│ ├── website.sh
│ ├── wez.sh
│ ├── wild-cherry.sh
│ ├── wombat.sh
│ ├── wryan.sh
│ ├── wzoreck.sh
│ └── zenburn.sh
├── requirements.txt
├── themes/
│ ├── 3024 Day.yml
│ ├── 3024 Night.yml
│ ├── Aci.yml
│ ├── Acme.yml
│ ├── Aco.yml
│ ├── Adventure Time.yml
│ ├── Afterglow.yml
│ ├── Alien Blood.yml
│ ├── Apprentice.yml
│ ├── Arc Dark.yml
│ ├── Arc Light.yml
│ ├── Argonaut.yml
│ ├── Arthur.yml
│ ├── Astrodark.yml
│ ├── Atelier Cave.yml
│ ├── Atelier Dune.yml
│ ├── Atelier Estuary.yml
│ ├── Atelier Forest.yml
│ ├── Atelier Heath.yml
│ ├── Atelier Lakeside.yml
│ ├── Atelier Plateau.yml
│ ├── Atelier Savanna.yml
│ ├── Atelier Seaside.yml
│ ├── Atelier Sulphurpool.yml
│ ├── Atom.yml
│ ├── Aura.yml
│ ├── Ayaka.yml
│ ├── Ayu Dark.yml
│ ├── Ayu Light.yml
│ ├── Ayu Mirage.yml
│ ├── Azu.yml
│ ├── Base2Tone Cave.yml
│ ├── Base2Tone Desert.yml
│ ├── Base2Tone Drawbridge.yml
│ ├── Base2Tone Earth.yml
│ ├── Base2Tone Evening.yml
│ ├── Base2Tone Field.yml
│ ├── Base2Tone Forest.yml
│ ├── Base2Tone Garden.yml
│ ├── Base2Tone Heath.yml
│ ├── Base2Tone Lake.yml
│ ├── Base2Tone Lavender.yml
│ ├── Base2Tone Mall.yml
│ ├── Base2Tone Meadow.yml
│ ├── Base2Tone Morning.yml
│ ├── Base2Tone Motel.yml
│ ├── Base2Tone Pool.yml
│ ├── Base2Tone Porch.yml
│ ├── Base2Tone Sea.yml
│ ├── Base2Tone Space.yml
│ ├── Base2Tone Suburb.yml
│ ├── Base4Tone Classic A.yml
│ ├── Base4Tone Classic B.yml
│ ├── Base4Tone Classic C.yml
│ ├── Base4Tone Classic D.yml
│ ├── Base4Tone Classic E.yml
│ ├── Base4Tone Classic F.yml
│ ├── Base4Tone Classic I.yml
│ ├── Base4Tone Classic L.yml
│ ├── Base4Tone Classic O.yml
│ ├── Base4Tone Classic P.yml
│ ├── Base4Tone Classic Q.yml
│ ├── Base4Tone Classic R.yml
│ ├── Base4Tone Classic S.yml
│ ├── Base4Tone Classic T.yml
│ ├── Base4Tone Classic U.yml
│ ├── Base4Tone Classic W.yml
│ ├── Base4Tone Modern C.yml
│ ├── Base4Tone Modern N.yml
│ ├── Base4Tone Modern W.yml
│ ├── Belafonte Day.yml
│ ├── Belafonte Night.yml
│ ├── Bim.yml
│ ├── Birds Of Paradise.yml
│ ├── Blazer.yml
│ ├── Blue Dolphin.yml
│ ├── Blue Moon Light.yml
│ ├── Blue Moon.yml
│ ├── Bluloco Light.yml
│ ├── Bluloco Zsh Light.yml
│ ├── Borland.yml
│ ├── Breadog.yml
│ ├── Breath Darker.yml
│ ├── Breath Light.yml
│ ├── Breath Silverfox.yml
│ ├── Breath.yml
│ ├── Breeze.yml
│ ├── Broadcast.yml
│ ├── Brogrammer.yml
│ ├── Butrin.yml
│ ├── C64.yml
│ ├── Cai.yml
│ ├── Campbell.yml
│ ├── Catppuccin Frappé.yml
│ ├── Catppuccin Latte.yml
│ ├── Catppuccin Macchiato.yml
│ ├── Catppuccin Mocha.yml
│ ├── Chalk.yml
│ ├── Chalkboard.yml
│ ├── Chameleon.yml
│ ├── Ciapre.yml
│ ├── City Lights.yml
│ ├── Clone Of Ubuntu.yml
│ ├── Clrs.yml
│ ├── Cobalt 2.yml
│ ├── Cobalt Neon.yml
│ ├── Colorcli.yml
│ ├── Crayon Pony Fish.yml
│ ├── Dark Pastel.yml
│ ├── Darkside.yml
│ ├── Dehydration.yml
│ ├── Desert.yml
│ ├── Dimmed Monokai.yml
│ ├── Dissonance.yml
│ ├── Doom One.yml
│ ├── Dracula.yml
│ ├── Earthsong.yml
│ ├── Elemental.yml
│ ├── Elementary.yml
│ ├── Elic.yml
│ ├── Elio.yml
│ ├── Espresso Libre.yml
│ ├── Espresso.yml
│ ├── Everblush.yml
│ ├── Everforest Dark Hard.yml
│ ├── Everforest Dark Medium.yml
│ ├── Everforest Dark Soft.yml
│ ├── Everforest Light Hard.yml
│ ├── Everforest Light Medium.yml
│ ├── Everforest Light Soft.yml
│ ├── Fairy Floss Dark.yml
│ ├── Fairy Floss.yml
│ ├── Fishtank.yml
│ ├── Flat Remix.yml
│ ├── Flat.yml
│ ├── Flatland.yml
│ ├── Flexoki Dark.yml
│ ├── Flexoki Light.yml
│ ├── Foxnightly.yml
│ ├── Freya.yml
│ ├── Frontend Delight.yml
│ ├── Frontend Fun Forrest.yml
│ ├── Frontend Galaxy.yml
│ ├── Geohot.yml
│ ├── Github Dark.yml
│ ├── Github Light.yml
│ ├── Gogh.yml
│ ├── Gooey.yml
│ ├── Google Dark.yml
│ ├── Google Light.yml
│ ├── Gotham.yml
│ ├── Grape.yml
│ ├── Grass.yml
│ ├── Gruvbox Dark.yml
│ ├── Gruvbox Material Dark.yml
│ ├── Gruvbox Material Light.yml
│ ├── Gruvbox.yml
│ ├── Guezwhoz.yml
│ ├── Hardcore.yml
│ ├── Harper.yml
│ ├── Hemisu Dark.yml
│ ├── Hemisu Light.yml
│ ├── Highway.yml
│ ├── Hipster Green.yml
│ ├── Homebrew Light.yml
│ ├── Homebrew Ocean.yml
│ ├── Homebrew.yml
│ ├── Horizon Bright.yml
│ ├── Horizon Dark.yml
│ ├── Hurtado.yml
│ ├── Hybrid.yml
│ ├── Ibm 3270 (High Contrast).yml
│ ├── Ibm3270.yml
│ ├── Ic Green Ppl.yml
│ ├── Ic Orange Ppl.yml
│ ├── Iceberg.yml
│ ├── Idle Toes.yml
│ ├── Ir Black.yml
│ ├── Jackie Brown.yml
│ ├── Japanesque.yml
│ ├── Jellybeans.yml
│ ├── Jup.yml
│ ├── Kanagawa Dragon.yml
│ ├── Kanagawa Lotus.yml
│ ├── Kanagawa Wave.yml
│ ├── Kibble.yml
│ ├── Kokuban.yml
│ ├── Laserwave.yml
│ ├── Later This Evening.yml
│ ├── Lavandula.yml
│ ├── Liquid Carbon Transparent.yml
│ ├── Liquid Carbon.yml
│ ├── Lunaria Dark.yml
│ ├── Lunaria Eclipse.yml
│ ├── Lunaria Light.yml
│ ├── Maia.yml
│ ├── Man Page.yml
│ ├── Mar.yml
│ ├── Material.yml
│ ├── Mathias.yml
│ ├── Medallion.yml
│ ├── Minimalist Dark.yml
│ ├── Miramare.yml
│ ├── Misterioso.yml
│ ├── Modus Operandi Tinted.yml
│ ├── Modus Operandi.yml
│ ├── Modus Vivendi Tinted.yml
│ ├── Modus Vivendi.yml
│ ├── Molokai.yml
│ ├── Mona Lisa.yml
│ ├── Mono Amber.yml
│ ├── Mono Cyan.yml
│ ├── Mono Green.yml
│ ├── Mono Red.yml
│ ├── Mono White.yml
│ ├── Mono Yellow.yml
│ ├── Monokai Dark.yml
│ ├── Monokai Pro Light Sun.yml
│ ├── Monokai Pro Light.yml
│ ├── Monokai Pro Machine.yml
│ ├── Monokai Pro Octagon.yml
│ ├── Monokai Pro Ristretto.yml
│ ├── Monokai Pro Spectrum.yml
│ ├── Monokai Pro.yml
│ ├── Monokai Soda.yml
│ ├── Moonfly.yml
│ ├── Morada.yml
│ ├── N0Tch2K.yml
│ ├── Nanosecond.yml
│ ├── Neon Night.yml
│ ├── Neopolitan.yml
│ ├── Nep.yml
│ ├── Neutron.yml
│ ├── Night Owl.yml
│ ├── Nightfly.yml
│ ├── Nightlion V1.yml
│ ├── Nightlion V2.yml
│ ├── Nighty.yml
│ ├── Nord Light.yml
│ ├── Nord.yml
│ ├── Novel.yml
│ ├── Obsidian.yml
│ ├── Ocean Dark.yml
│ ├── Oceanic Next.yml
│ ├── Ollie.yml
│ ├── Omni.yml
│ ├── One Dark.yml
│ ├── One Half Black.yml
│ ├── One Light.yml
│ ├── Oxocarbon Dark.yml
│ ├── Palenight.yml
│ ├── Pali.yml
│ ├── Panda.yml
│ ├── Paper.yml
│ ├── Papercolor Dark.yml
│ ├── Papercolor Light.yml
│ ├── Paraiso Dark.yml
│ ├── Paul Millr.yml
│ ├── Pencil Dark.yml
│ ├── Pencil Light.yml
│ ├── Peppermint.yml
│ ├── Pixiefloss.yml
│ ├── Pnevma.yml
│ ├── Powershell.yml
│ ├── Predawn.yml
│ ├── Pro.yml
│ ├── Purple People Eater.yml
│ ├── Quiet.yml
│ ├── Red Alert.yml
│ ├── Red Sands.yml
│ ├── Relaxed.yml
│ ├── Rippedcasts.yml
│ ├── Rosé Pine Dawn.yml
│ ├── Rosé Pine Moon.yml
│ ├── Rosé Pine.yml
│ ├── Royal.yml
│ ├── Sat.yml
│ ├── Sea Shells.yml
│ ├── Seafoam Pastel.yml
│ ├── Selenized Black.yml
│ ├── Selenized Dark.yml
│ ├── Selenized Light.yml
│ ├── Selenized White.yml
│ ├── Seoul256 Light.yml
│ ├── Seoul256.yml
│ ├── Seti.yml
│ ├── Shaman.yml
│ ├── Shel.yml
│ ├── Slate.yml
│ ├── Smyck.yml
│ ├── Snazzy.yml
│ ├── Soft Server.yml
│ ├── Solarized Darcula.yml
│ ├── Solarized Dark Higher Contrast.yml
│ ├── Solarized Dark.yml
│ ├── Solarized Light.yml
│ ├── Sonokai.yml
│ ├── Spacedust.yml
│ ├── Spacegray Eighties Dull.yml
│ ├── Spacegray Eighties.yml
│ ├── Spacegray.yml
│ ├── Sparky.yml
│ ├── Spring.yml
│ ├── Square.yml
│ ├── Srcery.yml
│ ├── Summer Pop.yml
│ ├── Sundried.yml
│ ├── Sweet Eliverlara.yml
│ ├── Sweet Terminal.yml
│ ├── Symphonic.yml
│ ├── Synthwave Alpha.yml
│ ├── Synthwave.yml
│ ├── Teerb.yml
│ ├── Tempus Autumn.yml
│ ├── Tempus Classic.yml
│ ├── Tempus Dawn.yml
│ ├── Tempus Day.yml
│ ├── Tempus Dusk.yml
│ ├── Tempus Fugit.yml
│ ├── Tempus Future.yml
│ ├── Tempus Night.yml
│ ├── Tempus Past.yml
│ ├── Tempus Rift.yml
│ ├── Tempus Spring.yml
│ ├── Tempus Summer.yml
│ ├── Tempus Tempest.yml
│ ├── Tempus Totus.yml
│ ├── Tempus Warp.yml
│ ├── Tempus Winter.yml
│ ├── Tender.yml
│ ├── Terminal Basic.yml
│ ├── Terminix Dark.yml
│ ├── Thayer Bright.yml
│ ├── Tin.yml
│ ├── Tiwahu Dark.yml
│ ├── Tiwahu Light.yml
│ ├── Tokyo Night Light.yml
│ ├── Tokyo Night Storm.yml
│ ├── Tokyo Night.yml
│ ├── Tomorrow Night Blue.yml
│ ├── Tomorrow Night Bright.yml
│ ├── Tomorrow Night Eighties.yml
│ ├── Tomorrow Night.yml
│ ├── Tomorrow.yml
│ ├── Toy Chest.yml
│ ├── Treehouse.yml
│ ├── Twilight.yml
│ ├── Ura.yml
│ ├── Urple.yml
│ ├── Vacme.yml
│ ├── Vag.yml
│ ├── Vaombe.yml
│ ├── Vaughn.yml
│ ├── Vibrant Ink.yml
│ ├── Vs Code Dark+.yml
│ ├── Vs Code Light+.yml
│ ├── Warm Neon.yml
│ ├── Website.yml
│ ├── Wez.yml
│ ├── Wild Cherry.yml
│ ├── Wombat.yml
│ ├── Wryan.yml
│ ├── Wzoreck.yml
│ └── Zenburn.yml
└── tools/
├── README.md
├── fortmat.py
├── generate.sh
├── pipe-generateCsv.py
├── pipe-generateJson.py
├── pipe-generateJsonFiles.py
├── pipe-generateShFiles.py
├── pipe-generateTxtFiles.py
├── pipe-generateWcag.js
├── pipe-updateThemes.py
├── pipe.py
└── run.txt
================================================
FILE CONTENTS
================================================
================================================
FILE: .github/prompts/oo-commit.prompt.md
================================================
---
name: commit
description: Generate a Conventional Commit with emoji, create the commit and push it
---
You are an assistant that generates Git commit messages following the **Conventional Commits** standard with a **favicon emoji** at the start, then creates the commit and pushes it to the current branch.
Instructions:
1. Analyze the staged changes to determine the correct commit type and scope.
2. Generate a commit message using this format:
<emoji> <type>(<scope>): <short title>
<longer description if needed>
3. Follow these emoji mappings:
✨ feat — new feature
🐛 fix — bug fix
📝 docs — documentation change
🎨 style — formatting or style change (no logic)
♻️ refactor — code refactor (no behavior change)
⚡ perf — performance improvement
✅ test — tests added or updated
🔧 chore — maintenance, build, or CI changes
🚑 hotfix — urgent production fix
4. Always include a scope describing the affected area.
5. Keep the short title under 72 characters.
6. After generating the message, run:
git commit -m "<generated message>" && git push
Goal: Create and push a clean, emoji-enhanced Conventional Commit message automatically.
================================================
FILE: .github/prompts/oo-sync.prompt.md
================================================
---
description: Sync files across workspace and branches using .sync.yml (2-step with explicit confirmation)
agent: build
---
GOAL
Synchronize files in the workspace and across multiple branches.
GENERAL RULES (MANDATORY)
- Read and apply ONLY what is defined in @.sync.yml.
- Execution is strictly 2 steps:
1) Produce a SIMPLE summary of what would be synchronized.
2) Ask “Do you want to execute the synchronization? (reply exactly: yes / no)”. Do NOT execute anything unless the reply is exactly “yes”.
- Do NOT delete files.
- If @.sync.yml is missing or invalid, stop and report the error.
- Use exactly `commit_message` from the YAML when committing.
- If no changes exist in a branch, do not create a commit.
- Process CURRENT branch first (if included in rule.branches), then the remaining branches in listed order.
CONTEXT
!`git rev-parse --abbrev-ref HEAD`
@.sync.yml
STEP 1 — SIMPLE SUMMARY OUTPUT
- Generate the summary in CONSOLE OUTPUT using shell printing.
- If console output is not available, output the same content as a markdown code block.
- The summary must mirror the structure of `.sync.yml`, minimal and without narrative text.
CONSOLE FORMAT:
commit_message: <value>
rules:
- name: <rule.name>
source: <source_of_truth.branch>:<source_of_truth.path>
destinations:
- <path>
- <path>
branches:
- <branch>
- <branch>
changes:
<branch>: create=<n> update=<n> unchanged=<n>
<branch>: create=<n> update=<n> unchanged=<n>
Rules:
- Only totals per branch (no file lists)
- Keep output minimal
- Preserve YAML order
After printing summary, ask exactly:
Do you want to execute the synchronization? (reply exactly: yes / no)
STOP.
STEP 2 — EXECUTION (ONLY IF “yes”)
1) Re-read @.sync.yml
2) For each rule:
- Process current branch first if included
- Then process remaining branches in listed order
3) For each branch:
- Checkout branch
- Copy from source_of_truth.branch + source_of_truth.path
- Apply to each destinations[].path preserving structure
- Do not modify anything else
4) If changes exist:
- Stage only destination paths
- Commit using commit_message
5) If no changes: skip commit
FINAL RESULT OUTPUT (console or markdown fallback)
result:
<branch>: changed=yes|no rules=[rule1, rule2]
================================================
FILE: .github/workflows/generators-manual.yml
================================================
name: "🛠️ - Run Generators Manually"
on:
workflow_dispatch:
concurrency:
group: action-generator-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-22.04
steps:
- name: 🏅 Checkout code
uses: actions/checkout@v4
- name: 🏅 Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
cache: 'pip'
cache-dependency-path: requirements.txt
- name: 🏅 Install Python dependencies
run: python -m pip install -r requirements.txt --root-user-action=ignore
- name: 🏅 Generate themes JSON
run: python tools/pipe-generateJson.py
- name: 🏅 Generate JSON files
run: python tools/pipe-generateJsonFiles.py
- name: 🏅 Generate TXT files
run: python tools/pipe-generateTxtFiles.py
- name: 🏅 Generate CSV
run: python tools/pipe-generateCsv.py
- name: 🏅 Generate installers
run: python tools/pipe-generateShFiles.py
- name: 🏅 Update themes in Gogh file
run: python tools/pipe-updateThemes.py
- name: 🏅 Set up Deno
uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- name: 🏅 Generate WCAG reports
run: deno run --allow-all tools/pipe-generateWcag.js
================================================
FILE: .github/workflows/generators.yml
================================================
name: "🛠️ - Run Generators"
on:
workflow_dispatch:
push:
paths:
- 'themes/**'
jobs:
build:
runs-on: ubuntu-22.04
steps:
- name: 🏅 Checkout code
uses: actions/checkout@v3
- name: 🏅 Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.x'
- name: 🏅 Install Python dependencies
run: pip install -r requirements.txt --root-user-action=ignore
- name: 🏅 Run Python scripts
run: python tools/pipe-generateJson.py
- name: 🏅 Generate JSON files
run: python tools/pipe-generateJsonFiles.py
- name: 🏅 Generate TXT files
run: python tools/pipe-generateTxtFiles.py
- name: 🏅 Generate CSV
run: python tools/pipe-generateCsv.py
- name: 🏅 Generate Installers
run: python tools/pipe-generateShFiles.py
- name: 🏅 Update themes in Gogh file
run: python tools/pipe-updateThemes.py
- name: 🏅 Pipeline run date
run: python tools/pipe.py
- name: 🏅 Set up Deno
uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- name: 🏅 Run WCAG generator script with Deno
run: deno run --allow-all tools/pipe-generateWcag.js
- name: 🏅 Count total files in 'themes' directory
id: count_files
run: |
total_files=$(find themes -type f | wc -l)
echo "total_files=$total_files" >> $GITHUB_ENV
- name: 🏅 Create Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: v${{ env.total_files }}
release_name: Themes ${{ env.total_files }}
body: "Release with ${{ env.total_files }} files in the 'themes' directory."
draft: false
prerelease: false
- name: 🏅 Commit and push changes
env:
GIT_AUTHOR_NAME: github-actions[bot]
GIT_AUTHOR_EMAIL: github-actions[bot]@github.com
run: |
git config user.name github-actions[bot]
git config user.email github-actions[bot]@github.com
git add .
git commit -m "Gogh 🤖"
git push
================================================
FILE: .github/workflows/gh-pages.yml
================================================
name: "🚀 - Deploy to GitHub Pages (branch website)"
on:
workflow_dispatch:
push:
branches:
- main/website
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout website branch
uses: actions/checkout@v4
with:
ref: main/website
- uses: actions/setup-node@v4
with:
node-version: "22"
- run: npm install
- run: npm run generate
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: .output/public
deploy:
needs: build
permissions:
pages: write
id-token: write
environment:
name: github_pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
================================================
FILE: .github/workflows/stale-bot.yml
================================================
name: "🤖 - Close stale issues and PRs"
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
permissions:
issues: write
pull-requests: write
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v10
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 30
days-before-close: 30
stale-issue-message: |
🤖 This issue has been inactive for a while.
It will be closed in 30 days if no further activity occurs.
stale-pr-message: |
🤖 This pull request has been inactive for a while.
It will be closed in 30 days if no further activity occurs.
close-issue-message: |
🤖 Closing this issue due to 30 days of inactivity after being marked stale.
close-pr-message: |
🤖 Closing this pull request due to 30 days of inactivity after being marked stale.
stale-issue-label: "stale"
stale-pr-label: "stale"
exempt-issue-labels: "bug,duplicate,enhancement,FYI - Docs,help-needed,inactive,Needs More Info,question,wontfix"
exempt-pr-labels: "bug,duplicate,enhancement,FYI - Docs,help-needed,inactive,Needs More Info,question,wontfix"
exempt-all-milestones: true
exempt-all-assignees: true
operations-per-run: 200
================================================
FILE: .gitignore
================================================
gh-pages/node_modules/
node_modules/
venv/
bin/
.venv/
.devbox/
.nuxt/
.output/
dist/
.*.swp
.stfolder
.tmp
apply-colors-original.sh
out.txt
devbox.lock
bun.lock
================================================
FILE: .opencode/commands/ommit.prompt.md
================================================
---
name: commit
description: Generate a Conventional Commit with emoji, create the commit and push it
---
You are an assistant that generates Git commit messages following the **Conventional Commits** standard with a **favicon emoji** at the start, then creates the commit and pushes it to the current branch.
Instructions:
1. Analyze the staged changes to determine the correct commit type and scope.
2. Generate a commit message using this format:
<emoji> <type>(<scope>): <short title>
<longer description if needed>
3. Follow these emoji mappings:
✨ feat — new feature
🐛 fix — bug fix
📝 docs — documentation change
🎨 style — formatting or style change (no logic)
♻️ refactor — code refactor (no behavior change)
⚡ perf — performance improvement
✅ test — tests added or updated
🔧 chore — maintenance, build, or CI changes
🚑 hotfix — urgent production fix
4. Always include a scope describing the affected area.
5. Keep the short title under 72 characters.
6. After generating the message, run:
git commit -m "<generated message>" && git push
Goal: Create and push a clean, emoji-enhanced Conventional Commit message automatically.
================================================
FILE: LICENSE
================================================
MIT License
Copyright (c) 2024 Gogh
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
================================================
FILE: README.md
================================================
<h1 align="center">
Gogh
</h1>
<div align="center">
<img src="https://raw.githubusercontent.com/Gogh-Co/Gogh/master/.images/gogh/Gogh-logo-dark.png" alt="Gogh" width="100%">
</div>
<br>
<div align="center">
🔸🔸🔸 <a href="http://Gogh-Co.github.io/Gogh"> Visit the Website </a> 🔸🔸🔸
</div>
## Color Scheme Implementer for Terminals
Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal. These schemes are designed to make your terminal more visually appealing and improve your productivity by providing a better contrast and color differentiation. (This fork of Gogh includes a color scheme named "Vaombe".)
The inspiration for Gogh came from the clean and minimalistic design of Elementary OS, but the project has since grown to include a variety of unique and beautiful options. Not only does Gogh work on Linux systems, but it's also compatible with iTerm on macOS, providing a consistent and visually appealing experience across platforms.
<br>
<div align="center">
This project is here for anyone to use, no expectations. <br>
If you want to buy me a coffee voluntarily, you can use this link.
[](https://paypal.me/mgldvd?country.x=CO&locale.x=es_XC)
</div>
<table>
<tr>
<td>
<img width="441" height="1">
<b style="font-size:30px">Index:</b>
<br>
- [Pre-Install](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#%EF%B8%8F-pre-install)
- **[Install](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-install)**
- [Install (Non-Interactive mode)](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#%EF%B8%8F-install-non-interactive-mode)
- [Terminal Support](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-terminals)
- [Available Themes](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-themes)
- [Help](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-help)
- [Create your Own Theme!](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#%EF%B8%8F-how-to-create-your-own-theme)
- [As Command line](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-as-command-line)
- [Accessibility ~ WCAG](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-accessibility---wcag)
- [First commit](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-first-commit)
- [Credits](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#heart-credits)
- [Contributors](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#heart-contributors)
- [Author](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-author-contributor)
- [Why Gogh?](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#%EF%B8%8F-why-gogh)
- [Mentions](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-mentions)
- [*Stargazers Over Time*](https://github.com/Gogh-Co/Gogh?tab=readme-ov-file#-stargazers-over-time)
</td>
<td>
<img width="441" height="1">
<br>
<br>

</td>
</table>
<br>
## ⚙️ Pre-Install
In your terminal, type:
For **Debian/Ubuntu:**
```bash
sudo apt-get install dconf-cli uuid-runtime
```
For **Arch Linux:**
```bash
sudo pacman -S dconf util-linux-libs
```
You can now install Gogh in Interactive Mode (Easier) or Non-Interactive Mode! (Ideal for Scripting)
<br>
<br>
## **Install**
### Interactive Mode:
**1. Just copy and paste this one-line command:**
```bash
bash -c "$(wget -qO- https://git.io/vQgMr)"
```
Or, if you're a Mac user:
```bash
bash -c "$(curl -sLo- https://git.io/vQgMr)"
```
**2. Select your installed theme from your terminal.**
**DEMO:**

<br/>
<br/>
## ⚙️ Install (Non-Interactive Mode)
Two ways:
* Clone the repository.
* Download the only required files. (Bare Minimum!)
### Clone Repository
```bash
# Clone the repo into "$HOME/src/gogh"
mkdir -p "$HOME/src"
cd "$HOME/src"
git clone https://github.com/Gogh-Co/Gogh.git gogh
cd gogh
# necessary in the Gnome terminal on ubuntu
export TERMINAL=gnome-terminal
# necessary in the Alacritty terminal
pip install -r requirements.txt
export TERMINAL=alacritty
# Enter theme installs dir
cd installs
# install themes
./atom.sh
./dracula.sh
```
### Download the only required files. (Bare Minimum!)
```bash
# Download apply script
wget https://github.com/Gogh-Co/Gogh/raw/master/apply-colors.sh
# Download desired themes from ./installs/ like this:
wget https://github.com/Gogh-Co/Gogh/raw/master/installs/selenized-dark.sh
# Optional - download Alacritty dependency (may require additional python packages, see requirements.txt for more)
wget https://github.com/Gogh-Co/Gogh/raw/master/apply-alacritty.py
# Optional - download Terminator dependency (may require additional python packages, see requirements.txt for more)
wget https://github.com/Gogh-Co/Gogh/raw/master/apply-terminator.py
# You can also specify where to find the apply scripts with the following environmental variables:
GOGH_APPLY_SCRIPT=/path/to/apply-colors.sh
GOGH_ALACRITTY_SCRIPT=/path/to/apply-alacritty.py # only needed if applying to Alacritty terminal
GOGH_TERMINATOR_SCRIPT=/path/to/apply-terminator.py # only needed if applying to Terminator terminal
# Control Gogh behavior with the following:
TERMINAL=gnome-terminal # Select for which terminal to install the theme
# (see apply-colors.sh for all supported terminals)
GOGH_NONINTERACTIVE= # Make output silent and answer all prompts with default value
# (errors will still be printed)
GOGH_USE_NEW_THEME= # Make theme the currently used/default one of the terminal
# Actual effect may differ between terminals
# Supported terminals: xfce4-terminal
# Apply downloaded theme (apply script must be in the same folder)
TERMINAL=gnome-terminal bash ./selenized-dark.sh
# OR specify apply script path
GOGH_APPLY_SCRIPT=/path/to/file/apply-colors.sh bash ./selenized-dark.sh
```
<br/>
<br/>
## 💻 Terminal Support
Here are some terminals that Gogh is supported with:
- Alacritty - [Web](https://github.com/alacritty/alacritty)
- Cygwin - [Web](https://www.cygwin.com/)
- Foot - [Web](https://codeberg.org/dnkl/foot)
- Gnome - [Web](https://help.gnome.org/users/gnome-terminal/stable/)
- Guake - [Web](http://guake-project.org/)
- iTerm - [Web](https://iterm2.com/)
- Kitty - [Web](https://sw.kovidgoyal.net/kitty/)
- Konsole - [Web](https://konsole.kde.org/)
- Mate - [Web](https://github.com/mate-desktop/mate-terminal)
- Mintty - [Web](https://mintty.github.io/)
- Pantheon / Elementary - [Web](https://github.com/elementary/terminal)
- Tilix - [Web](https://gnunn1.github.io/tilix-web/)
- Wezterm - [Web](https://wezterm.org/)
- XFCE4 - [Web](https://docs.xfce.org/apps/terminal/start)
- Terminator - [Web](https://github.com/gnome-terminator/terminator)
<br/>
<br/>
## 🎨 [Themes](https://Gogh-Co.github.io/Gogh/)
We have lots of themes in stock! Check them out [here](https://Gogh-Co.github.io/Gogh/)!
- **json**: https://raw.githubusercontent.com/Gogh-Co/Gogh/master/data/themes.json
- **json min**: https://raw.githubusercontent.com/Gogh-Co/Gogh/master/data/themes-min.json
<br/>
- **csv**: https://raw.githubusercontent.com/Gogh-Co/Gogh/master/data/themes.csv
<br/>
<br/>
## 👀 [WCAG](https://Gogh-Co.github.io/Gogh/wcag) - Accessibility Contrast
- **Web**: https://gogh-co.github.io/Gogh/wcag
<br/>
- **wcag**: https://raw.githubusercontent.com/Gogh-Co/Gogh/master/data/wcag.json
- **wcag min**: https://raw.githubusercontent.com/Gogh-Co/Gogh/master/data/wcag-min.json
<br/>
- More information: https://webaim.org/resources/contrastchecker/
<br/>
<br>
## ❓ HELP
- [Ubuntu 19.10: default_profile not a valid identifier, command not found](https://github.com/Gogh-Co/Gogh/issues/203)
- [Using Elementary terminal but says unsupported](https://github.com/Gogh-Co/Gogh/issues/175)
- [Doesn't working Debian](https://github.com/Gogh-Co/Gogh/issues/63)
- [Not Working on Ubuntu](https://github.com/Gogh-Co/Gogh/issues/41)
- `sudo apt install gconf2` - https://github.com/Gogh-Co/Gogh/issues/334#issuecomment-1374541799
### 🔹 Debian Fixes
#### [Fix 1](https://github.com/Gogh-Co/Gogh/issues/63#issuecomment-361071956) (@romzie):
- Reset your profiles:
```bash
dconf reset -f /org/gnome/terminal/legacy/profiles:/
```
#### [Fix 2](https://github.com/Gogh-Co/Gogh/issues/63#issuecomment-401224491) (@MalwareJedi):
- Reset your profiles:
```bash
dconf reset -f /org/gnome/terminal/legacy/profiles:/
```
- Close your terminal; re-open it.
- Go to **Edit** ---> **Preferences** ---> **Profiles**.
- Create a **new** profile called **Default**.
- Close the terminal. re-open it.
- Confirm that **Default** is still listed in your profiles.
- If it is, run the Gogh script again.
#### [Fix 3](https://github.com/Gogh-Co/Gogh/issues/63#issuecomment-401510226) (@sui74):
- Reset your profiles:
```bash
dconf reset -f /org/gnome/terminal/legacy/profiles:/
```
- "Unname" Rename profile called "default".
```bash
sudo apt install uuid-runtime
```
- Run the Gogh script.
### 🔹 Elementary OS
1 - Uncomment the following line in `.bashrc` ;you can find this file in your `/home/USER/` directory.
```bash
#force_color_prompt=yes
```
2 - Execute in terminal
```bash
source .bashrc
```
<br>
<br>
## 🖼️ Create your Own Theme!
Good news! Now, creating themes are easier than ever.
All you need to do is to create a YAML format file, following the example of the other files in the `themes` folder.
Some rules to keep in mind:
- The file name should match the name of the theme. For example:
- **Filename**: `Solarized Dark.yml`
- **Inside the .yml file**: `name: 'Solarized Dark'`
- Use title case for all words by capitalizing their first letter.
- Ensure that the contrast is sufficient for good legibility.
***Now, you can send your Pull Request***
**Thank you for collaborating!**
### Theme ".yml" template
If you indeed use this, replace the HEX values with your own ones.
```yml
---
name: 'Gogh'
author: '' # 'Author Name (http://website.com)'
variant: '' # Dark or Light
color_01: '#292D3E' # Black (Host)
color_02: '#F07178' # Red (Syntax string)
color_03: '#62DE84' # Green (Command)
color_04: '#FFCB6B' # Yellow (Command second)
color_05: '#75A1FF' # Blue (Path)
color_06: '#F580FF' # Magenta (Syntax var)
color_07: '#60BAEC' # Cyan (Prompt)
color_08: '#ABB2BF' # White
color_09: '#959DCB' # Bright Black
color_10: '#F07178' # Bright Red (Command error)
color_11: '#C3E88D' # Bright Green (Exec)
color_12: '#FF5572' # Bright Yellow
color_13: '#82AAFF' # Bright Blue (Folder)
color_14: '#FFCB6B' # Bright Magenta
color_15: '#676E95' # Bright Cyan
color_16: '#FFFEFE' # Bright White
background: '#292D3E' # Background
foreground: '#BFC7D5' # Foreground (Text)
cursor: '#BFC7D5' # Cursor
```
### Explanation of colors and variables
The colors of the terminal are composed of 18 colors in 3 sections.
Section 1: Regular text.
Section 2: Bold text.
Section 3: text and background.
The basic colors are 8:
- Black
- Red
- Green
- Yellow
- Blue
- Purple
- Cyan
- White
In comments variables is that of the console belongs each color.
Here is a picture that explains a little better as colors are distributed.

<br>
## 👨💻 As command line
**WARNING:** *Only if you know what you are doing or trust me :)*
```bash
sudo wget -O /usr/local/bin/gogh https://git.io/vQgMr && sudo chmod +x /usr/local/bin/gogh
```
Now in your terminal just type `gogh`:
```bash
gogh
```
You can also select themes directly with CLI arguments (skip the interactive list):
```bash
# by name/slug (recommended, stable)
gogh Dracula
gogh dracula nord-light
# all themes
gogh ALL
```
For one-line remote usage with arguments, pass `--` before the options:
```bash
bash -c "$(wget -qO- https://git.io/vQgMr)" -- Dracula
```
<br/>
## 🌱 First commit:
Nov 18, 2013 - [aa9871e](https://github.com/Gogh-Co/Gogh/commit/aa9871e2d6008d5dc8986b90356fa7cf433a0bb3)
<br/>
## :heart: Credits:
- [4bit](https://ciembor.github.io/4bit/)
- [Bluloco Light Theme](https://github.com/uloco/theme-bluloco-light)
- [Catppuccin](https://github.com/catppuccin)
- [Chalk](https://github.com/chalk/chalk) by [Sindre Sorhus](https://github.com/sindresorhus)
- [Dracula](https://github.com/dracula/dracula-theme) by [Zeno Rocha](https://github.com/zenorocha)
- [Elementary OS](https://elementary.io/)
- [Everblush](https://github.com/Everblush)
- [Everforest Dark & Light theme set](https://github.com/sainnhe/everforest) by [Sainnhe Park](https://github.com/sainnhe)
- [Fairy Floss](https://github.com/sailorhg/fairyfloss)
- [Flat Remix](https://github.com/daniruiz/flat-remix)
- [Flat UI Terminal Theme](https://dribbble.com/shots/1021755-Flat-UI-Terminal-Theme)
- [Gooey](http://simey.me/editor-themes/) by [Matt Harris](https://github.com/mdh34)
- [Gotham](https://github.com/whatyouhide/vim-gotham) by [Andrea Leopardi](https://github.com/whatyouhide)
- [Gruvbox](https://github.com/morhetz/gruvbox) by [Pavel Pertsev](https://github.com/morhetz)
- [Hemisu](https://noahfrederick.com/log/hemisu-for-os-x-terminal/) by [Noah Frederick](https://github.com/noahfrederick)
- [kokuban](https://github.com/ygkn/kokuban) by [ygkn](https://github.com/ygkn)
- [Monokai](https://web.archive.org/web/20161117102850/https://www.monokai.nl/blog/2006/07/15/textmate-color-theme) by [Wimer Hazenberg](https://github.com/monokai)
- [Nightfox](https://github.com/EdenEast/nightfox.nvim)
- [Ocean](https://github.com/fabianperez/ocean-dark-iterm) by [Fabian Perez](https://github.com/fabianperez)
- [Omni](https://github.com/getomni)
- [One Dark & Light theme set](https://github.com/nathanbuchar/one-dark-terminal) by [Nathan Buchar](https://github.com/nathanbuchar)
- [Panda](https://github.com/PandaTheme) by [Siamak](https://github.com/siamak)
- [Peppermint](https://noahfrederick.com/log/lion-terminal-theme-peppermint/) by [Noah Frederick](https://github.com/noahfrederick)
- [Rosé Pine](https://github.com/rose-pine)
- [Selenized](https://github.com/jan-warchol/selenized/)
- [SMYCK](http://color.smyck.org/) by [John-Paul Bader](https://github.com/hukl)
- [Snazzy](https://github.com/sindresorhus/hyper-snazzy) by [Sindre Sorhus](https://github.com/sindresorhus)
- [Solarized](https://ethanschoonover.com/solarized) by [Ethan Schoonover](https://github.com/altercation)
- [Sonokai](https://github.com/sainnhe/sonokai) by [Sainnhe Park](https://github.com/sainnhe)
- [Srcery](https://github.com/srcery-colors/srcery-terminal) by [Daniel Berg](https://github.com/roosta)
- [Summer Pop](https://github.com/guillermoap/Gogh) by [Guillermo Aguirre](https://github.com/guillermoap)
- [SynthWave '84 ](https://github.com/robb0wen/synthwave-vscode)
- [SynthWave Alpha](https://github.com/vikpe/synthwave-alpha)
- [Terminal Sexy](https://terminal.sexy) by [George Czabania](https://github.com/stayradiated)
- [Tilix](https://github.com/storm119/Tilix-Themes)
- [Tokyo Night](https://github.com/enkia/tokyo-night-vscode-theme)
- [Tomorrow color theme set](https://github.com/chriskempson/tomorrow-theme) by [Chris Kempson](https://github.com/chriskempson)
- Material theme by [Mitchel van Eijgen](https://gist.github.com/mvaneijgen/4c56701215847dd5ddcf) and [Liu Xinan](https://gist.github.com/xinan/ca2b82fef6aaa0d1e099)
- [KANAGAWA.nvim](https://github.com/rebelot/kanagawa.nvim)
- [Apprentice](https://romainl.github.io/Apprentice/)
- [Oxocarbon](https://github.com/nyoom-engineering/oxocarbon.nvim)
- [website-theme](https://github.com/shayanaqvi/website-theme)
<br/>
## :heart: Contributors:
Many thanks to all who have participated in this project.
[@contributors](https://github.com/Gogh-Co/Gogh/graphs/contributors)
<a href="https://github.com/Gogh-Co/Gogh/graphs/contributors">
<img src="https://contributors-img.web.app/image?repo=Gogh-Co/Gogh&max=500" />
</a>
<br/>
<br/>
## 🧠 Author (contributor)
I cannot claim to be the only author of this project. Without the help of the people who have contributed, this would not have been possible. Therefore, that's why all contributors are listed first in this document. While I am listed as the author, the true authors are all those who are mentioned in the document. I would like to express my gratitude to all of them, as well as to future contributors.
- Miguel D. Quintero - [Lanet.co](https://lanet.co)
<div align="center">
This project is here for anyone to use, no expectations. <br>
If you want to buy me a coffee voluntarily, you can use this link.
[](https://paypal.me/mgldvd?country.x=CO&locale.x=es_XC)
</div>
<br/>
<br/>
## 🖌️ Why Gogh?
There is no blue without yellow and without orange.
-- [Vincent Van Gogh](https://en.wikipedia.org/wiki/Vincent_van_Gogh) --
<br/>
<br/>
## 📣 Mentions
- [VSCode Theme](https://marketplace.visualstudio.com/items?itemName=Avetis.gogh-theme)
- [Awesome-Shell](https://github.com/alebcay/awesome-shell)
- [Hipertextual](https://hipertextual.com/archivo/2014/11/4bit/)
- [MuyLinux](https://www.muylinux.com/2015/06/06/ping-91)
- [Reddit - elementaryos](https://www.reddit.com/r/elementaryos/comments/3ivnb7/how_to_change_terminals_colors/)
- [dev.to](https://dev.to/Gogh-Co/color-scheme-for-your-terminal-1pea)
- [Ubuntupit](https://www.ubuntupit.com/best-ubuntu-terminal-themes-and-color-schemes/)
<br/>
## 🌟 Stargazers Over Time
[](https://starchart.cc/Gogh-Co/Gogh)
================================================
FILE: apply-alacritty.py
================================================
import io
import json
import os
import sys
import tomli
import tomli_w
from ruamel.yaml import YAML # use ruamel.yaml to preserve comments in config
def printerr(*args, **kwargs):
print(*args, file=sys.stderr, **kwargs)
def get_conf_path():
# Determine system
# When we are in some Java world do extra checks
if sys.platform.startswith('java'):
import platform
os_name = platform.java_ver()[3][0]
if os_name.startswith('Windows'): # "Windows XP", "Windows 7", etc.
system = 'win32'
else: # anything that isn't windows ("darwin", "Linux", "SunOS", "FreeBSD", "Arch", etc.)
system = 'linux2'
else:
system = sys.platform
if system == 'win32':
# In windows alacritty config can only exist in one place
alacritty_path = os.path.expandvars(r'%APPDATA%\alacritty\alacritty.yml')
if os.path.exists(alacritty_path):
return alacritty_path
# Check for TOML config for newer version of Alacritty
alacritty_path = os.path.expandvars(r'%APPDATA%\alacritty\alacritty.toml')
if os.path.exists(alacritty_path):
return alacritty_path
else:
# If it is not win32 it can exists in only a few other places
xdg_config_home = os.getenv('XDG_CONFIG_HOME')
if xdg_config_home is not None and os.path.exists(xdg_config_home + '/alacritty/alacritty.yml'):
return xdg_config_home + "/alacritty/alacritty.yml"
if xdg_config_home is not None and os.path.exists(xdg_config_home + "/alacritty.yml"):
return xdg_config_home + "/alacritty.yml"
if xdg_config_home is not None and os.path.exists(xdg_config_home + '/alacritty/alacritty.toml'):
return xdg_config_home + "/alacritty/alacritty.toml"
if xdg_config_home is not None and os.path.exists(xdg_config_home + "/alacritty.toml"):
return xdg_config_home + "/alacritty.toml"
home = os.getenv('HOME')
if home is not None and os.path.exists(home + '/.config/alacritty/alacritty.yml'):
return home + "/.config/alacritty/alacritty.yml"
if home is not None and os.path.exists(home + '/.config/alacritty/alacritty.yml'):
return home + "/.config/alacritty/alacritty.yml"
if home is not None and os.path.exists(home + '/.alacritty.yml'):
return home + "/.alacritty.yml"
if home is not None and os.path.exists(home + '/.config/alacritty/alacritty.toml'):
return home + "/.config/alacritty/alacritty.toml"
if home is not None and os.path.exists(home + '/.config/alacritty/alacritty.toml'):
return home + "/.config/alacritty/alacritty.toml"
if home is not None and os.path.exists(home + '/.alacritty.toml'):
return home + "/.alacritty.toml"
printerr("Could not find alacritty config file\nPlease make sure you have a file in one of the paths specified on\nhttps://github.com/alacritty/alacritty#configuration")
sys.exit(1)
# end
conf_path = get_conf_path()
yaml = YAML()
# Read & parse alacritty config
if conf_path.endswith('yml'):
with open(conf_path, 'r') as stream:
data_loaded = yaml.load(stream)
elif conf_path.endswith('toml'):
with open(conf_path, 'rb') as stream:
data_loaded = tomli.load(stream)
else:
printerr(f'Config parsing no available for config file {conf_path}')
raise NotImplementedError(f'Config parsing not available for config file {conf_path}')
# parse new colors
js = json.loads(sys.argv[1])
# Update yaml file
try:
# Use update to not remove existing comments
data_loaded['colors']['primary'].update(js['colors']['primary'])
data_loaded['colors']['normal'].update(js['colors']['normal'])
data_loaded['colors']['bright'].update(js['colors']['bright'])
except KeyError:
printerr("Could not find existing 'colors' settings in your alacritty.yml file\nplease make sure to uncomment\n'colors', as well as 'primary', 'normal' and 'bright'")
printerr("Check the example config at\nhttps://github.com/alacritty/alacritty/releases/download/v0.12.2/alacritty.yml for more information")
printerr("Note that alacritty following release 0.13.0 uses toml configuration.")
sys.exit(1)
# make sure the user is okay with having their config changed
if not "GOGH_NONINTERACTIVE" in os.environ:
answer = input("This script will update your alacritty config at: \n" +
conf_path + "\nIt is recommended to make a copy of this file before proceeding.\nAre you sure you want to continue? (Y/N)\n")
if answer.lower() not in ['y', 'yes']:
print("Aborted")
sys.exit(1)
# Write alacritty config
if conf_path.endswith('yml'):
with io.open(conf_path, 'w', encoding='UTF8') as outfile:
yaml.dump(data_loaded, outfile)
elif conf_path.endswith('toml'):
with open(conf_path, 'wb') as outfile:
tomli_w.dump(data_loaded, outfile)
else:
pass
================================================
FILE: apply-colors.sh
================================================
#!/usr/bin/env bash
# |
# | Early pre-requisites check
# | ===========================================
UUIDGEN="${UUIDGEN:-$(command -v uuidgen | xargs echo)}"
DCONF="${DCONF:-$(command -v dconf | xargs echo)}"
GCONF="${GCONF:-$(command -v gconftool-2 | xargs echo)}"
GS="${GS:-$(command -v gsettings | xargs echo)}"
# Note: xargs echo is to make the command sucessful even if it was not
# otherwise the script will exit if the command does not exist (elementary os)
# |
# | Make sure all exported variables get unset no matter what
# | Defining this in this script because it gets called even if
# | gogh.sh was not called. Exported variables in gogh.sh gets
# | handled there in case there was en error before this script was called
# | ============================================
GLOBAL_VAR_CLEANUP() {
unset PROFILE_NAME
unset PROFILE_SLUG
unset scratchdir
unset TILIX_RES
unset TERMINAL
unset LOOP
unset OPTLENGTH
for c in $(seq -s " " -w 16); do
unset DEMO_COLOR_${c}
unset COLOR_${c}
done
unset BACKGROUND_COLOR
unset FOREGROUND_COLOR
unset CURSOR_COLOR
unset HIGHLIGHT_FG_COLOR
unset HIGHLIGHT_BG_COLOR
unset USE_SYS_TRANSPARENCY
unset PROFILE_NAME
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
# Note: Since all scripts gets invoked in a subshell the traps from the parent shell
# will not get inherited. Hence traps defined in gogh.sh and print-themes.sh will still trigger
trap 'GLOBAL_VAR_CLEANUP; trap - EXIT' EXIT HUP INT QUIT PIPE TERM
print() {
format="${1:?missing value for print}"
shift
if [ -z "${GOGH_NONINTERACTIVE+no}" ]; then
printf "${format}" "${@}"
fi
}
prints() {
print '%s\n' "${@}"
}
printerr() {
format="${1:?missing value for printerr}"
shift
printf "${format}" "${@}" 1>&2
}
printserr() {
printerr '%s\n' "${@}"
}
# |
# | Second test for TERMINAL in case user ran
# | theme script directly instead of gogh.sh
# | ============================================
if [[ -z "${TERMINAL:-}" ]]; then
# |
# | Check for the terminal name (depening on os)
# | ===========================================
OS="$(uname)"
if [[ "$TERM" = "xterm-kitty" ]]; then
TERMINAL="kitty"
elif [[ "$TERM_PROGRAM" = "WezTerm" ]]; then
TERMINAL="wezterm"
elif [[ "$OS" = "Darwin" ]]; then
TERMINAL=$TERM_PROGRAM
elif [[ "${OS#CYGWIN}" != "${OS}" ]]; then
TERMINAL="mintty"
elif [[ "${TERM}" = "linux" ]]; then
TERMINAL="linux"
elif [[ "${HOME}" = *com.termux* ]]; then
TERMINAL="termux"
else
# |
# | Depending on how the script was invoked, we need
# | to loop until pid is no longer a subshell
# | ===========================================
pid="$$"
TERMINAL="$(ps -h -o comm -p $pid)"
while [[ "${TERMINAL:(-2)}" == "sh" ]]; do
pid="$(ps -h -o ppid -p $pid)"
TERMINAL="$(ps -h -o comm -p $pid)"
done
fi
fi
case "${TERMINAL}" in
pantheon-terminal|io.elementary.t* )
if [[ -z "${GS}" ]]; then
printerr '\n%s\n' "Error gsettings not found"
printerr '%s\n' "sudo apt install dconf?"
printerr '%s\n\n' "or export GS=/path/to/gsettings"
exit 1
fi
;;
mintty )
CFGFILE="${HOME}/.minttyrc"
if [[ ! -f "${CFGFILE}" ]]; then
print '\n%s\n' "Warning: Couldn't find an existing configuration file, so one will be created for you."
print '%s\n\n' "Warning: Are you really running Cygwin's mintty?"
touch "${CFGFILE}"
fi
;;
guake|tilix|mate-terminal|gnome-terminal* )
case "${TERMINAL}" in
guake|gnome-terminal* )
if [[ -z "${GS}" ]] && [[ -z "${DCONF}" ]] && [[ -z "${GCONF}" ]]; then
printerr '\n%s\n' "Error gconftool not found!"
printerr '%s\n' "sudo apt install gconftool?"
printerr '%s\n\n' "or export GCONF=/path/to/gconftool-2/"
exit 1
fi
;;
esac
if [[ -z "${DCONF}" ]]; then
printerr '\n%s\n' "Error dconf not found"
printerr '%s\n' "sudo apt install dconf?"
printerr '%s\n\n' "or export DCONF=/path/to/dconf"
exit 1
fi
;;
foot )
CFGFILE="${HOME}/.config/foot/foot.ini"
if [[ ! -f "${CFGFILE}" ]]; then
mkdir --parents "$(dirname "${CFGFILE}")"
# Create a new config for the user if not exist
# Extracted from foot's default config file
{
echo "[colors]"
echo "background=242424"
echo "foreground=ffffff"
echo "# Normal/regular colors (color palette 0-7)"
echo "regular0=242424 # black"
echo "regular1=f62b5a # red"
echo "regular2=47b413 # green"
echo "regular3=e3c401 # yellow"
echo "regular4=24acd4 # blue"
echo "regular5=f2affd # magenta"
echo "regular6=13c299 # cyan"
echo "regular7=e6e6e6 # white"
echo "# Bright colors (color palette 8-15)"
echo "bright0=616161 # bright black"
echo "bright1=ff4d51 # bright red"
echo "bright2=35d450 # bright green"
echo "bright3=e9e836 # bright yellow"
echo "bright4=5dc5f8 # bright blue"
echo "bright5=feabf2 # bright magenta"
echo "bright6=24dfc4 # bright cyan"
echo "bright7=ffffff # bright white"
} > "${CFGFILE}"
fi
;;
kitty )
if [[ -z "${KITTY_CONFIG_DIRECTORY:-}" ]]; then
KITTY_CONFIG_DIRECTORY="${HOME}/.config/kitty"
fi
CFGFILE="${KITTY_CONFIG_DIRECTORY}/kitty.conf"
if [[ ! -f "${CFGFILE}" ]]; then
printerr '\n%s\n' "Error: Couldn't find an existing configuration file for Kitty."
exit 1
fi
;;
kmscon )
if [[ -z "${KMSCON_CONFIG_DIRECTORY:-}" ]]; then
KMSCON_CONFIG_DIRECTORY="/etc/kmscon"
CFGFILE="${KMSCON_CONFIG_DIRECTORY}/kmscon.conf"
fi
if [[ ! -f "${CFGFILE}" ]]; then
printerr '\n%s\n' "Error: Couldn't find an existing configuration file for KMSCon."
exit 1
fi
;;
konsole )
CFGFILE="${HOME}/.config/konsolerc"
if [[ ! -f "${CFGFILE}" ]]; then
printerr '\n%s\n' "Error: Couldn't find an existing configuration file for Konsole."
exit 1
fi
;;
termux )
CFGFILE="${HOME}/.termux/colors.properties"
echo > "${CFGFILE}"
;;
esac
# |
# | Convert RGB to gnome colors
# | ===========================================
gnome_color () {
AA=${1:1:2}
BB=${1:3:2}
CC=${1:5:2}
if [[ -n "${AA:-}" ]]; then
echo "#${AA}${AA}${BB}${BB}${CC}${CC}"
fi
}
hexToDec () {
echo "$((16#${1}))"
}
hexRGBtoDecRGB () {
R="$(hexToDec "${1:1:2}")"
G="$(hexToDec "${1:3:2}")"
B="$(hexToDec "${1:5:2}")"
echo "${R}" "${G}" "${B}"
}
convertRGBtoMac () {
local color="${1}"
set --
set -- $(hexRGBtoDecRGB "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
R=$(echo "${R} / 255" | bc -l)
G=$(echo "${G} / 255" | bc -l)
B=$(echo "${B} / 255" | bc -l)
echo "${R}" "${G}" "${B}"
}
createMinttyEntry () {
local name="${1}"
local color="${2}"
set --
set -- $(hexRGBtoDecRGB "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
echo "${name}=${R},${G},${B}"
}
updateMinttyConfig () {
local config="${1}"
local color="${2}"
local name="${3}"
sed -i -r -e "s/^${name}=.+/$(createMinttyEntry "${name}" "${color}")/g" "${config}"
}
createKmsconEntry () {
local name="${1}"
local color="${2}"
set --
set -- $(hexRGBtoDecRGB "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
echo "${name}=${R}, ${G}, ${B}"
}
updateKmsconConfig () {
local config="${1}"
local color="${2}"
local name="${3}"
if ! grep -qe "^${name}=.+" "${config}"; then
echo "$(createKmsconEntry "${name}" "${color}")" >> "${config}"
fi
}
updateFootConfig () {
local config="${1}"
local color="${2}"
local name="${3}"
sed -i -r -e "s/^${name}=.*/${name}=${color/\#/}/g" "${config}"
}
updateTermuxConfig() {
local config="${1}"
local color="${2,,}"
local name="${3}"
echo "${name}=${color}" >> "${config}"
}
createKonsoleEntry () {
local name="${1}"
local color="${2}"
set --
set -- $(hexRGBtoDecRGB "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
echo -e "[$name]\nColor=${R},${G},${B}\n"
}
createKonsoleTriple () {
local name="${1}"
local colorn="${2}" # normal and faint
local colori="${3}" # intense
createKonsoleEntry "${name}" "${colorn}"
createKonsoleEntry "${name}Faint" "${colorn}"
createKonsoleEntry "${name}Intense" "${colori}"
}
convertNameAndRGBtoITerm() {
local name="${1}"
local color="${2}"
set --
set -- $(convertRGBtoMac "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
echo "<key>${name}</key><dict><key>Blue Component</key><real>${B}</real><key>Green Component</key><real>${G}</real><key>Red Component</key><real>${R}</real></dict>"
}
dset() {
local key="${1}"; shift
local val="${1}"
"${DCONF}" write "${PROFILE_KEY}/${key}" "${val}"
}
# Because dconf still doesn't have "append"
dlist_append() {
local key="${1}"; shift
local val="${1}"; shift
local entries
entries="$(
{
"${DCONF}" read "${key}" | tr -d "[]" | tr , "\n" | grep -F -v "${val}"
echo "'${val}'"
} | head -c-1 | tr "\n" ,
)"
"${DCONF}" write "${key}" "[${entries}]"
}
gcset() {
local type="${1}"; shift
local key="${1}"; shift
local val="${1}"
"${GCONF}" --set --type "${type}" "${PROFILE_KEY}/${key}" -- "${val}"
}
# Because gconftool doesn't have "append"
glist_append() {
local type="${1}"; shift
local key="${1}"; shift
local val="${1}"; shift
local entries
entries="$(
{
"${GCONF}" --get "${key}" | tr -d "[]" | tr , "\n" | grep -F -v "${val}"
echo "${val}"
} | head -c-1 | tr "\n" ,
)"
"${GCONF}" --set --type list --list-type "${type}" "${key}" "[${entries}]"
}
gset() {
local key="${1}"; shift
local val="${1}"
"${GS}" set "${PROFILE_KEY}" "${key}" "${val}"
}
set_theme() {
dset visible-name "'${PROFILE_NAME}'"
dset background-color "'${BACKGROUND_COLOR}'"
dset foreground-color "'${FOREGROUND_COLOR}'"
dset cursor-colors-set "true"
dset cursor-background-color "'${CURSOR_COLOR}'"
dset cursor-foreground-color "'${BACKGROUND_COLOR}'"
if [[ -n "${HIGHLIGHT_BG_COLOR:-}" ]]; then
dset highlight-colors-set "true"
dset highlight-background-color "'${HIGHLIGHT_BG_COLOR}'"
if [[ -n "${HIGHLIGHT_FG_COLOR:-}" ]]; then
dset highlight-foreground-color "'${HIGHLIGHT_FG_COLOR}'"
fi
else
dset highlight-colors-set "false"
fi
if [[ -n "${BOLD_COLOR:-}" ]]; then
dset bold-color "'${BOLD_COLOR}'"
dset bold-color-same-as-fg "false"
else
dset bold-color "'${FOREGROUND_COLOR}'"
dset bold-color-same-as-fg "true"
fi
dset use-theme-colors "false"
dset use-theme-background "false"
dset use-theme-transparency "${USE_SYS_TRANSPARENCY:-false}"
}
legacy_set_theme() {
gcset string visible_name "${PROFILE_NAME}"
gcset string background_color "${BACKGROUND_COLOR}"
gcset string foreground_color "${FOREGROUND_COLOR}"
if [[ -n "${BOLD_COLOR:-}" ]]; then
gcset string bold_color "${BOLD_COLOR}"
gcset bool bold_color_same_as_fg "false"
else
gcset string bold_color "${FOREGROUND_COLOR}"
gcset bool bold_color_same_as_fg "true"
fi
gcset bool use_theme_colors "false"
gcset bool use_theme_background "false"
}
# |
# | If terminal supports truecolor then we can show theme colors without applying the theme
# | ===========================================
if [[ "${COLORTERM:-}" == "truecolor" ]] || [[ "${COLORTERM:-}" == "24bit" ]]; then
# gogh_colors have been moved here to avoid multiple definitions
function gogh_colors () {
# Build up the color string to avoid visual rendering
local color_str
# Note: {01..16} does not work on OSX
for c in $(seq -s " " -w 16); do
local color="COLOR_$c"
set -- $(hexRGBtoDecRGB "${!color}")
color_str+="\033[38;2;${1};${2};${3}m█████$(tput sgr0)"
[[ ${GOGH_DRY_RUN:-0} -eq 1 ]] && export "DEMO_COLOR_$c=\033[38;2;${1};${2};${3}m"
[[ "$c" == "08" ]] && color_str+="\n" # new line
done
print '\n%b\n\n\n' "${color_str}"
unset color_str
}
else
function gogh_colors () {
# Build up the color string to avoid visual rendering
local color_str
for c in {0..15}; do
color_str+="$(tput setaf $c)█████$(tput sgr0)"
[[ $c == 7 ]] && color_str+="\n" # new line
done
print '\n%b\n\n' "${color_str}"
unset color_str
}
fi
# |
# | Print theme colors
# | ===========================================
gogh_colors
if [[ ${GOGH_DRY_RUN:-0} -eq 1 ]]; then
color
# End here if dry run was initiated
exit 0
fi
apply_elementary() {
# |
# | Applying values on elementary/pantheon terminal
# | ===========================================
local BG_COLOR="${BACKGROUND_COLOR}"
# If the background color is in the format #rrggbb, convert it to rgba(r,g,b,0.95).
# This makes it 5% transparent, which is the default in elementary OS.
if [[ ${BACKGROUND_COLOR} =~ ^#[[:xdigit:]]{6}$ ]]; then
local R="$((16#${BACKGROUND_COLOR:1:2}))"
local G="$((16#${BACKGROUND_COLOR:3:2}))"
local B="$((16#${BACKGROUND_COLOR:5:2}))"
BG_COLOR="rgba($R,$G,$B,0.95)"
fi
gset background "${BG_COLOR}"
gset foreground "${FOREGROUND_COLOR}"
gset cursor-color "${CURSOR_COLOR}"
gset palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
}
apply_cygwin() {
# |
# | Applying values on mintty (cygwin)
# | ===========================================
prints "Patching mintty configuration file (${CFGFILE}) with new colors..."
updateMinttyConfig "$CFGFILE" "$COLOR_01" "Black"
updateMinttyConfig "$CFGFILE" "$COLOR_02" "Red"
updateMinttyConfig "$CFGFILE" "$COLOR_03" "Green"
updateMinttyConfig "$CFGFILE" "$COLOR_04" "Yellow"
updateMinttyConfig "$CFGFILE" "$COLOR_05" "Blue"
updateMinttyConfig "$CFGFILE" "$COLOR_06" "Magenta"
updateMinttyConfig "$CFGFILE" "$COLOR_07" "Cyan"
updateMinttyConfig "$CFGFILE" "$COLOR_08" "White"
updateMinttyConfig "$CFGFILE" "$COLOR_09" "BoldBlack"
updateMinttyConfig "$CFGFILE" "$COLOR_10" "BoldRed"
updateMinttyConfig "$CFGFILE" "$COLOR_11" "BoldGreen"
updateMinttyConfig "$CFGFILE" "$COLOR_12" "BoldYellow"
updateMinttyConfig "$CFGFILE" "$COLOR_13" "BoldBlue"
updateMinttyConfig "$CFGFILE" "$COLOR_14" "BoldMagenta"
updateMinttyConfig "$CFGFILE" "$COLOR_15" "BoldCyan"
updateMinttyConfig "$CFGFILE" "$COLOR_16" "BoldWhite"
updateMinttyConfig "$CFGFILE" "$BACKGROUND_COLOR" "Backgroundcolor"
updateMinttyConfig "$CFGFILE" "$FOREGROUND_COLOR" "Foregroundcolor"
updateMinttyConfig "$CFGFILE" "$CURSOR_COLOR" "Cursorcolor"
prints "Done - please reopen your Cygwin terminal to see the changes"
}
apply_alacritty() {
# |
# | Applying values on Alacritty
# | ===========================================
json_str="\
{ \
\"colors\": \
{\
\"primary\":\
{\
\"background\": \"$BACKGROUND_COLOR\",\
\"foreground\": \"$FOREGROUND_COLOR\"\
},\
\"normal\":\
{\
\"black\": \"$COLOR_01\",\
\"red\": \"$COLOR_02\",\
\"green\": \"$COLOR_03\",\
\"yellow\":\"$COLOR_04\",\
\"blue\":\"$COLOR_05\",\
\"magenta\": \"$COLOR_06\",\
\"cyan\":\"$COLOR_07\",\
\"white\": \"$COLOR_08\"\
},\
\"bright\":\
{\
\"black\":\"$COLOR_09\",\
\"red\":\"$COLOR_10\",\
\"green\":\"$COLOR_11\",\
\"yellow\": \"$COLOR_12\",\
\"blue\": \"$COLOR_13\",\
\"magenta\":\"$COLOR_14\",\
\"cyan\": \"$COLOR_15\",\
\"white\":\"$COLOR_16\"\
} \
}\
}"
if [[ -e "${GOGH_ALACRITTY_SCRIPT}" ]]; then
python3 "${GOGH_ALACRITTY_SCRIPT}" "$json_str"
elif [[ -e "${SCRIPT_PATH}/apply-alacritty.py" ]]; then
python3 "${SCRIPT_PATH}/apply-alacritty.py" "$json_str"
else
printerr '\n%s\n' "Error: Couldn't find apply-alacritty.py file."
exit 1
fi
}
apply_terminator() {
# |
# | Applying values on Terminator
# | ===========================================
json_str="\
{ \
\"colors\": \
{\
\"primary\":\
{\
\"background\": \"$BACKGROUND_COLOR\",\
\"foreground\": \"$FOREGROUND_COLOR\"\
},\
\"pallete\":\"${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}\"
}\
}"
if [[ -e "${GOGH_TERMINATOR_SCRIPT}" ]]; then
python3 "${GOGH_TERMINATOR_SCRIPT}" "$json_str"
elif [[ -e "${SCRIPT_PATH}/apply-terminator.py" ]]; then
python3 "${SCRIPT_PATH}/apply-terminator.py" "$json_str"
else
printerr '\n%s\n' "Error: Couldn't find apply-terminator.py."
exit 1
fi
}
apply_foot() {
# |
# | Applying values on foot
# | ===========================================
prints "Patching foot configuration file (${CFGFILE}) with new colors..."
updateFootConfig "$CFGFILE" "$COLOR_01" "regular0"
updateFootConfig "$CFGFILE" "$COLOR_02" "regular1"
updateFootConfig "$CFGFILE" "$COLOR_03" "regular2"
updateFootConfig "$CFGFILE" "$COLOR_04" "regular3"
updateFootConfig "$CFGFILE" "$COLOR_05" "regular4"
updateFootConfig "$CFGFILE" "$COLOR_06" "regular5"
updateFootConfig "$CFGFILE" "$COLOR_07" "regular6"
updateFootConfig "$CFGFILE" "$COLOR_08" "regular7"
updateFootConfig "$CFGFILE" "$COLOR_09" "bright0"
updateFootConfig "$CFGFILE" "$COLOR_10" "bright1"
updateFootConfig "$CFGFILE" "$COLOR_11" "bright2"
updateFootConfig "$CFGFILE" "$COLOR_12" "bright3"
updateFootConfig "$CFGFILE" "$COLOR_13" "bright4"
updateFootConfig "$CFGFILE" "$COLOR_14" "bright5"
updateFootConfig "$CFGFILE" "$COLOR_15" "bright6"
updateFootConfig "$CFGFILE" "$COLOR_16" "bright7"
updateFootConfig "$CFGFILE" "$BACKGROUND_COLOR" "background"
updateFootConfig "$CFGFILE" "$FOREGROUND_COLOR" "foreground"
prints "Done - please reopen your foot terminal to see the changes"
}
apply_kitty() {
# |
# | Applying values on Kitty
# | ===========================================
prints "Patching kitty configuration file ($CFGFILE) with include of color theme file..."
COLOR_FILE="colors.conf"
if ! grep -q "^include $COLOR_FILE$" "$CFGFILE" ; then
echo "" >> "$CFGFILE"
echo "# Added by Gogh" >> "$CFGFILE"
echo "include $COLOR_FILE" >> "$CFGFILE"
fi
CFGFILE="${KITTY_CONFIG_DIRECTORY}/$COLOR_FILE"
prints "Updating color theme file ($CFGFILE) with theme..."
rm -f "$CFGFILE"
echo "# Color theme: $PROFILE_NAME" >> "$CFGFILE"
echo "# Auto-generated by Gogh (https://Gogh-Co.github.io/Gogh/)" >> "$CFGFILE"
echo "" >> "$CFGFILE"
echo "color0 $COLOR_01" >> "$CFGFILE"
echo "color1 $COLOR_02" >> "$CFGFILE"
echo "color2 $COLOR_03" >> "$CFGFILE"
echo "color3 $COLOR_04" >> "$CFGFILE"
echo "color4 $COLOR_05" >> "$CFGFILE"
echo "color5 $COLOR_06" >> "$CFGFILE"
echo "color6 $COLOR_07" >> "$CFGFILE"
echo "color7 $COLOR_08" >> "$CFGFILE"
echo "color8 $COLOR_09" >> "$CFGFILE"
echo "color9 $COLOR_10" >> "$CFGFILE"
echo "color10 $COLOR_11" >> "$CFGFILE"
echo "color11 $COLOR_12" >> "$CFGFILE"
echo "color12 $COLOR_13" >> "$CFGFILE"
echo "color13 $COLOR_14" >> "$CFGFILE"
echo "color14 $COLOR_15" >> "$CFGFILE"
echo "color15 $COLOR_16" >> "$CFGFILE"
echo "background $BACKGROUND_COLOR" >> "$CFGFILE"
echo "foreground $FOREGROUND_COLOR" >> "$CFGFILE"
[ -n "$HIGHLIGHT_FG_COLOR" ] && echo "selection_foreground $HIGHLIGHT_FG_COLOR" >> "$CFGFILE"
[ -n "$HIGHLIGHT_BG_COLOR" ] && echo "selection_background $HIGHLIGHT_BG_COLOR" >> "$CFGFILE"
echo "cursor $CURSOR_COLOR" >> "$CFGFILE"
prints "Done - signaling kitty to reload"
killall -u ${USER} -SIGUSR1 kitty || pkill --uid $(id -u) -SIGUSR1 kitty || prints "Reload failed. Please reopen your kitty terminal to see the changes."
}
apply_kmscon() {
# |
# | Applying values on kmscon | ===========================================
prints "Patching kmscon configuration file (${CFGFILE}) with new colors..."
updateKmsconConfig "$CFGFILE" "$COLOR_01" "palette-black"
updateKmsconConfig "$CFGFILE" "$COLOR_02" "palette-red"
updateKmsconConfig "$CFGFILE" "$COLOR_03" "palette-green"
updateKmsconConfig "$CFGFILE" "$COLOR_04" "palette-yellow"
updateKmsconConfig "$CFGFILE" "$COLOR_05" "palette-blue"
updateKmsconConfig "$CFGFILE" "$COLOR_06" "palette-magenta"
updateKmsconConfig "$CFGFILE" "$COLOR_07" "palette-cyan"
updateKmsconConfig "$CFGFILE" "$COLOR_08" "palette-dark-grey"
updateKmsconConfig "$CFGFILE" "$COLOR_09" "palette-light-grey"
updateKmsconConfig "$CFGFILE" "$COLOR_10" "palette-light-red"
updateKmsconConfig "$CFGFILE" "$COLOR_11" "palette-light-green"
updateKmsconConfig "$CFGFILE" "$COLOR_12" "palette-light-yellow"
updateKmsconConfig "$CFGFILE" "$COLOR_13" "palette-light-blue"
updateKmsconConfig "$CFGFILE" "$COLOR_14" "palette-light-magenta"
updateKmsconConfig "$CFGFILE" "$COLOR_15" "palette-light-cyan"
updateKmsconConfig "$CFGFILE" "$COLOR_16" "palette-white"
updateKmsconConfig "$CFGFILE" "$BACKGROUND_COLOR" "palette-background"
updateKmsconConfig "$CFGFILE" "$FOREGROUND_COLOR" "palette-foreground"
prints "Done - please restart your kmscon vt to see changes"
}
apply_konsole() {
# |
# | Applying values on Konsole
# | ===========================================
PARENT=$(grep -o "^DefaultProfile=.*$" ${CFGFILE} | cut -d '=' -f 2)
if [[ -z "${PARENT}" ]]; then
PARENT="FALLBACK/"
fi
if [[ -z "${XDG_DATA_HOME:-}" ]]; then
KDIR="${HOME}/.local/share/konsole"
else
KDIR="${XDG_DATA_HOME}/konsole"
fi
KPROFILE="${KDIR}/${PROFILE_NAME}.profile"
if [[ -f "${KPROFILE}" ]]; then
prints "Profile ${PROFILE_NAME} already exists in Konsole confiuration (${KONSOLE_DIR}); Skipping ..."
exit 0
fi
touch "${KPROFILE}"
echo -e "[Appearance]\nColorScheme=${PROFILE_NAME}\n" >> "${KPROFILE}"
echo -e "[General]\nName=${PROFILE_NAME}\nParent=$PARENT" >> "${KPROFILE}"
KCOLORSCHEME="${KDIR}/${PROFILE_NAME}.colorscheme"
if [[ -f "${KCOLORSCHEME}" ]]; then
prints "Color Scheme ${PROFILE_NAME} already exists in Konsole confiuration (${KONSOLE_DIR}); Skipping ..."
exit 0
fi
touch "${KCOLORSCHEME}"
createKonsoleTriple "Background" "${BACKGROUND_COLOR}" "${BACKGROUND_COLOR}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color0" "${COLOR_01}" "${COLOR_09}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color1" "${COLOR_02}" "${COLOR_10}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color2" "${COLOR_03}" "${COLOR_11}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color3" "${COLOR_04}" "${COLOR_12}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color4" "${COLOR_05}" "${COLOR_13}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color5" "${COLOR_06}" "${COLOR_14}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color6" "${COLOR_07}" "${COLOR_15}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Color7" "${COLOR_08}" "${COLOR_16}" >> "${KCOLORSCHEME}"
createKonsoleTriple "Foreground" "${FOREGROUND_COLOR}" "${FOREGROUND_COLOR}" >> "${KCOLORSCHEME}"
echo "[General]" >> "${KCOLORSCHEME}"
echo "Blur=false" >> "${KCOLORSCHEME}"
echo "ColorRandomization=false" >> "${KCOLORSCHEME}"
echo "Description=${PROFILE_NAME}" >> "${KCOLORSCHEME}"
echo "Opacity=1" >> "${KCOLORSCHEME}"
echo "Wallpaper=" >> "${KCOLORSCHEME}"
}
apply_darwin() {
# |
# | Applying values on iTerm2
# | ===========================================
BACKGROUND_COLOR=$(convertNameAndRGBtoITerm "Background Color" "$BACKGROUND_COLOR")
FOREGROUND_COLOR=$(convertNameAndRGBtoITerm "Foreground Color" "$FOREGROUND_COLOR")
COLOR_01=$(convertNameAndRGBtoITerm "Ansi 0 Color" "$COLOR_01")
COLOR_02=$(convertNameAndRGBtoITerm "Ansi 1 Color" "$COLOR_02")
COLOR_03=$(convertNameAndRGBtoITerm "Ansi 2 Color" "$COLOR_03")
COLOR_04=$(convertNameAndRGBtoITerm "Ansi 3 Color" "$COLOR_04")
COLOR_05=$(convertNameAndRGBtoITerm "Ansi 4 Color" "$COLOR_05")
COLOR_06=$(convertNameAndRGBtoITerm "Ansi 5 Color" "$COLOR_06")
COLOR_07=$(convertNameAndRGBtoITerm "Ansi 6 Color" "$COLOR_07")
COLOR_08=$(convertNameAndRGBtoITerm "Ansi 7 Color" "$COLOR_08")
COLOR_09=$(convertNameAndRGBtoITerm "Ansi 8 Color" "$COLOR_09")
COLOR_10=$(convertNameAndRGBtoITerm "Ansi 9 Color" "$COLOR_10")
COLOR_11=$(convertNameAndRGBtoITerm "Ansi 10 Color" "$COLOR_11")
COLOR_12=$(convertNameAndRGBtoITerm "Ansi 11 Color" "$COLOR_12")
COLOR_13=$(convertNameAndRGBtoITerm "Ansi 12 Color" "$COLOR_13")
COLOR_14=$(convertNameAndRGBtoITerm "Ansi 13 Color" "$COLOR_14")
COLOR_15=$(convertNameAndRGBtoITerm "Ansi 14 Color" "$COLOR_15")
COLOR_16=$(convertNameAndRGBtoITerm "Ansi 15 Color" "$COLOR_16")
# Assemble color scheme file contents
ITERMCOLORS='<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>'${BACKGROUND_COLOR}${FOREGROUND_COLOR}${COLOR_01}${COLOR_02}${COLOR_03}${COLOR_04}${COLOR_05}${COLOR_06}${COLOR_07}${COLOR_08}${COLOR_09}${COLOR_10}${COLOR_11}${COLOR_12}${COLOR_13}${COLOR_14}${COLOR_15}'</dict></plist>'
# Dump iTerm color scheme to file and import it by opening it
echo "${ITERMCOLORS}" > "${PROFILE_NAME}.itermcolors"
open "${PROFILE_NAME}.itermcolors"
rm "${PROFILE_NAME}.itermcolors"
}
apply_gtk() {
# |
# | Applying values to gnome/mate/tilix
# | ===========================================
local legacy="${1:-}"
# This is to avoid doing the profile loop definition twice
if [[ -z "${legacy}" ]]; then
CONFTOOL="${DCONF} read"
VISIBLE_NAME="visible-name"
else
CONFTOOL="${GCONF} --get"
VISIBLE_NAME="visible_name"
fi
# Check first wether profile already exists
profile_hashes=($(${CONFTOOL} "${PROFILE_LIST_KEY}" | tr "[]'," " "))
for profile in "${profile_hashes[@]}"; do
if [[ "$(${CONFTOOL} "${BASE_DIR}${profile}/${VISIBLE_NAME}" | tr -d "'")" == "${PROFILE_NAME}" ]]; then
print '%s\n' "Profile already exists" "Skipping..."
exit 0
fi
done
# Fallback if there is no default profile
set -- $(${CONFTOOL} ${PROFILE_LIST_KEY} | tr "[]'," " ")
: ${DEFAULT_SLUG:="$1"}
: ${PROFILE_NAME:="Default"}
: ${PROFILE_SLUG:="Default"}
DEFAULT_KEY="${BASE_DIR}${DEFAULT_SLUG:-}"
PROFILE_KEY="${BASE_DIR}${PROFILE_SLUG:-}"
if [[ -z "${legacy}" ]]; then
if [[ -z "$(${DCONF} list ${BASE_DIR%:})" ]]; then
# Provide a user friendly error text if no saved profile exists, otherwise it will display "Error gconftool not found!"
# it could happen on a newly installed system. (happened on CentOS 7)
printserr "Error, no saved profiles found!" \
"Possible fix, new a profile (Terminal > Edit > Preferences > Profiles > New, then Close) and try again." \
"You can safely delete the created profile after the installation."
exit 1
fi
BACKGROUND_COLOR=$(gnome_color "$BACKGROUND_COLOR")
FOREGROUND_COLOR=$(gnome_color "$FOREGROUND_COLOR")
CURSOR_COLOR=$(gnome_color "$CURSOR_COLOR")
HIGHLIGHT_BG_COLOR=$(gnome_color "$HIGHLIGHT_BG_COLOR")
HIGHLIGHT_FG_COLOR=$(gnome_color "$HIGHLIGHT_FG_COLOR")
COLOR_01=$(gnome_color "$COLOR_01")
COLOR_02=$(gnome_color "$COLOR_02")
COLOR_03=$(gnome_color "$COLOR_03")
COLOR_04=$(gnome_color "$COLOR_04")
COLOR_05=$(gnome_color "$COLOR_05")
COLOR_06=$(gnome_color "$COLOR_06")
COLOR_07=$(gnome_color "$COLOR_07")
COLOR_08=$(gnome_color "$COLOR_08")
COLOR_09=$(gnome_color "$COLOR_09")
COLOR_10=$(gnome_color "$COLOR_10")
COLOR_11=$(gnome_color "$COLOR_11")
COLOR_12=$(gnome_color "$COLOR_12")
COLOR_13=$(gnome_color "$COLOR_13")
COLOR_14=$(gnome_color "$COLOR_14")
COLOR_15=$(gnome_color "$COLOR_15")
COLOR_16=$(gnome_color "$COLOR_16")
# copy existing settings from default profile
$DCONF dump "${DEFAULT_KEY}/" | $DCONF load "${PROFILE_KEY}/"
# add new copy to global list of profiles
dlist_append "${PROFILE_LIST_KEY}" "${PROFILE_SLUG#:}"
set_theme
dset palette "${LEFT_WRAPPER:-}'${COLOR_01}${PALETTE_DELIM}${COLOR_02}${PALETTE_DELIM}${COLOR_03}${PALETTE_DELIM}${COLOR_04}${PALETTE_DELIM}${COLOR_05}${PALETTE_DELIM}${COLOR_06}${PALETTE_DELIM}${COLOR_07}${PALETTE_DELIM}${COLOR_08}${PALETTE_DELIM}${COLOR_09}${PALETTE_DELIM}${COLOR_10}${PALETTE_DELIM}${COLOR_11}${PALETTE_DELIM}${COLOR_12}${PALETTE_DELIM}${COLOR_13}${PALETTE_DELIM}${COLOR_14}${PALETTE_DELIM}${COLOR_15}${PALETTE_DELIM}${COLOR_16}'${RIGHT_WRAPPER:-}"
${LEGACY_BOLD:-} && dset allow-bold "true" # mate
else
# Append the Base16 profile to the profile list
glist_append string "${PROFILE_LIST_KEY}" "${PROFILE_SLUG}"
legacy_set_theme
gcset string palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
${LEGACY_BOLD:-} && gcset bool allow-bold "true"
fi
}
apply_guake() {
# |
# | Applying values to guake
# | ===========================================
local legacy="${1:-}"
if [[ -z "${legacy}" ]]; then
if ${GS} list-children guake &>/dev/null; then
PROFILE_KEY="guake.style.font"
gset palette "'${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}:${FOREGROUND_COLOR}:${BACKGROUND_COLOR}'"
gset palette-name "'${PROFILE_NAME}'"
gset allow-bold 'true'
else
PROFILE_KEY="/apps/guake/style/font"
dset palette "'${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}:${FOREGROUND_COLOR}:${BACKGROUND_COLOR}'"
dset palette-name "'${PROFILE_NAME}'"
dset allow-bold 'true'
fi
else
gcset string color "${FOREGROUND_COLOR}"
gcset string palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
gcset string palette-name "${PROFILE_NAME}"
PROFILE_KEY="/apps/guake/style/background"
gcset string color "${BACKGROUND_COLOR}"
fi
}
appy_tilixschemes() {
# |
# | Applying values to tilix colorschemes
# | ===========================================
if [[ ${TILIX_RES::1} =~ ^(y|Y)$ ]]; then
[[ -d "${HOME}/.config/tilix/schemes" ]] || mkdir -p "${HOME}/.config/tilix/schemes"
TILIXCOLORS='{\n\t"name": "'${PROFILE_NAME}'",\n\t"comment": "Generated by Gogh",\n\t"foreground-color": "'${FOREGROUND_COLOR}'",\n\t"background-color":"'${BACKGROUND_COLOR}'",\n\t"cursor-background-color": "'${CURSOR_COLOR}'",\n\t"palette": [\n\t\t"'${COLOR_01}'",\n\t\t"'${COLOR_02}'",\n\t\t"'${COLOR_03}'",\n\t\t"'${COLOR_04}'",\n\t\t"'${COLOR_05}'",\n\t\t"'${COLOR_06}'",\n\t\t"'${COLOR_07}'",\n\t\t"'${COLOR_08}'",\n\t\t"'${COLOR_09}'",\n\t\t"'${COLOR_10}'",\n\t\t"'${COLOR_11}'",\n\t\t"'${COLOR_12}'",\n\t\t"'${COLOR_13}'",\n\t\t"'${COLOR_14}'",\n\t\t"'${COLOR_15}'",\n\t\t"'${COLOR_16}'"\n\t],\n\t"use-badge-color": false,\n\t"use-bold-color": false,\n\t"use-cursor-color": false,\n\t"use-highlight-color": false,\n\t"use-theme-colors": false\n}'
echo -e "${TILIXCOLORS}" > "${scratchdir}/${PROFILE_NAME}.json"
# Note: Tilix does not store color scheme name in dconf
# so we have to update color palette for the current profile in order to switch to the new theme
# but only set the palette on the last loop to avoid a flashing terminal
if ((LOOP == OPTLENGTH)); then
cp -f ${scratchdir}/* "$HOME/.config/tilix/schemes/"
rm -rf "${scratchdir}"
if [ -z "${GOGH_NONINTERACTIVE+no}" ] && [ -z "${GOGH_USE_NEW_THEME+no}" ]; then
read -r -p "All done - apply new theme? [y/N] " -n 1 TILIX_RES
elif [ ! -z "${GOGH_USE_NEW_THEME+yes}" ]; then
TILIX_RES="Y"
else
TILIX_RES="N"
fi
if [[ ${TILIX_RES::1} =~ ^(y|Y)$ ]]; then
PROFILE_KEY="${BASE_DIR}${DEFAULT_SLUG}"
PROFILE_NAME="$(${DCONF} read ${PROFILE_KEY}/visible-name | tr -d \')"
set_theme
dset palette "['${COLOR_01}', '${COLOR_02}', '${COLOR_03}', '${COLOR_04}', '${COLOR_05}', '${COLOR_06}', '${COLOR_07}', '${COLOR_08}', '${COLOR_09}', '${COLOR_10}', '${COLOR_11}', '${COLOR_12}', '${COLOR_13}', '${COLOR_14}', '${COLOR_15}', '${COLOR_16}']"
fi
fi
unset PROFILE_NAME
unset PROFILE_SLUG
unset TILIXCOLORS
exit 0
fi
}
apply_xfce4-terminal() {
# XFCE4 terminal has no profiles, instead it uses color presets
SCHEMEDIR="${HOME}/.local/share/xfce4/terminal/colorschemes"
CONFFILE="${HOME}/.config/xfce4/terminal/terminalrc"
if [[ ! (-w "${CONFFILE}") ]]; then
if [[ -r "${XDG_CONFIG_DIRS%%:*}/Terminal/terminalrc" ]]; then
cp "${XDG_CONFIG_DIRS%%:*}/Terminal/terminalrc" ${CONFFILE}
else
[[ -d "$(dirname "${CONFFILE}")" ]] || mkdir --parents "$(dirname "${CONFFILE}")"
touch "${CONFFILE}" || { printserr "Error: xfce4-terminal config file not writeable: ${CONFFILE}"; exit 1; }
fi
fi
[[ -d "${SCHEMEDIR}" ]] || mkdir -p "${SCHEMEDIR}"
F_NAME=${PROFILE_NAME// /-}
F_NAME=$(echo ${F_NAME} | tr -d ":()")
F_NAME=$(echo "${F_NAME}" | awk '{print tolower($0)}')
FF_NAME="${SCHEMEDIR}/${F_NAME}.theme"
touch "${FF_NAME}"
L_COLORCURSOR="ColorCursor=${CURSOR_COLOR}"
L_COLORPALETTE="ColorPalette=${COLOR_01};${COLOR_02};${COLOR_03};${COLOR_04};${COLOR_05};${COLOR_06};${COLOR_07};${COLOR_08};${COLOR_09};${COLOR_10};${COLOR_11};${COLOR_12};${COLOR_13};${COLOR_14};${COLOR_15};${COLOR_16}"
printf '%s\n' \
"; Generated by Gogh" \
"; https://Gogh-Co.github.io/Gogh" \
"[Scheme]" \
"Name=${PROFILE_NAME}" \
"ColorForeground=${FOREGROUND_COLOR}" \
"ColorBackground=${BACKGROUND_COLOR}" \
"${L_COLORCURSOR}" \
"${L_COLORPALETTE}" \
"ColorCursorUseDefault=FALSE" > ${FF_NAME}
# apply last theme in queue
# xfce4-terminal monitors its rc file and doesn't reference
# any of the themes in there. The color settings need to
# be written there directly.
if ((LOOP == OPTLENGTH)); then
if [ -z "${GOGH_NONINTERACTIVE+no}" ] && [ -z "${GOGH_USE_NEW_THEME+no}" ]; then
read -r -p "All done - apply new theme? [y/N] " -n 1 XFCE4_APPLY_CURR_THEME
elif [ ! -z "${GOGH_USE_NEW_THEME+yes}" ]; then
XFCE4_APPLY_CURR_THEME="Y"
else
XFCE4_APPLY_CURR_THEME="N"
fi
if [[ ${XFCE4_APPLY_CURR_THEME::1} =~ ^(y|Y)$ ]]; then
if grep -q "^ColorPalette=" "${CONFFILE}"; then
sed -i -r -e "s/^ColorPalette=.*/${L_COLORPALETTE}/" "${CONFFILE}"
else
echo "${L_COLORPALETTE}" >> "${CONFFILE}"
fi
if grep -q "^ColorCursor=" "${CONFFILE}"; then
sed -i -r -e "s/^ColorCursor=.*/${L_COLORCURSOR}/" "${CONFFILE}"
else
echo "${L_COLORCURSOR}" >> "${CONFFILE}"
fi
if grep -q "^ColorForeground=" "${CONFFILE}"; then
sed -i -r -e "s/^ColorForeground=.*/ColorForeground=${FOREGROUND_COLOR}/" "${CONFFILE}"
else
echo "ColorForeground=${FOREGROUND_COLOR}" >> "${CONFFILE}"
fi
if grep -q "^ColorBackground=" "${CONFFILE}"; then
sed -i -r -e "s/^ColorBackground=.*/ColorBackground=${BACKGROUND_COLOR}/" "${CONFFILE}"
else
echo "ColorBackground=${BACKGROUND_COLOR}" >> "${CONFFILE}"
fi
if grep -q "^ColorCursorUseDefault=FALSE" "${CONFFILE}"; then
true
else
echo "ColorCursorUseDefault=FALSE" >> "${CONFFILE}"
fi
fi
fi
unset SCHEMEDIR
unset CONFFILE
unset PROFILE_NAME
unset F_NAME
unset FF_NAME
unset L_COLORCURSOR
unset L_COLORPALETTE
exit 0
}
apply_linux_vt () {
local theme_dir
if [[ "${USER}" = "root" ]]; then
theme_dir=/usr/local/share/vtrgb-gogh
else
theme_dir=~/.vtrgb-gogh
fi
mkdir -p "${theme_dir}"
local file_name="${theme_dir}"/"${PROFILE_NAME}"
if [[ ! -f "${file_name}" ]]; then
touch "${file_name}"
for c in $(seq -s " " -w 16); do
local color=COLOR_${c}
echo "${!color}" >> "${file_name}"
done
# apply the theme if setvtrgb exists
if command -v setvtrgb >/dev/null &2>&1; then
setvtrgb "${file_name}"
echo setvtrgb "${file_name}"
gogh_colors # preview
fi
fi
if command -v update-alternatives >/dev/null &2>&1 && [[ "${USER}" = "root" ]]; then
update-alternatives --install /etc/vtrgb vtrgb "${file_name}" 30
update-alternatives --set vtrgb "${file_name}"
setvtrgb /etc/vtrgb
fi
}
apply_termux() {
updateTermuxConfig "$CFGFILE" "$BACKGROUND_COLOR" "background"
updateTermuxConfig "$CFGFILE" "$FOREGROUND_COLOR" "foreground"
updateTermuxConfig "$CFGFILE" "$CURSOR_COLOR" "cursor"
updateTermuxConfig "$CFGFILE" "$COLOR_01" "color0"
updateTermuxConfig "$CFGFILE" "$COLOR_02" "color1"
updateTermuxConfig "$CFGFILE" "$COLOR_03" "color2"
updateTermuxConfig "$CFGFILE" "$COLOR_04" "color3"
updateTermuxConfig "$CFGFILE" "$COLOR_05" "color4"
updateTermuxConfig "$CFGFILE" "$COLOR_06" "color5"
updateTermuxConfig "$CFGFILE" "$COLOR_07" "color6"
updateTermuxConfig "$CFGFILE" "$COLOR_08" "color7"
updateTermuxConfig "$CFGFILE" "$COLOR_09" "color8"
updateTermuxConfig "$CFGFILE" "$COLOR_10" "color9"
updateTermuxConfig "$CFGFILE" "$COLOR_11" "color10"
updateTermuxConfig "$CFGFILE" "$COLOR_12" "color11"
updateTermuxConfig "$CFGFILE" "$COLOR_13" "color12"
updateTermuxConfig "$CFGFILE" "$COLOR_14" "color13"
updateTermuxConfig "$CFGFILE" "$COLOR_15" "color14"
updateTermuxConfig "$CFGFILE" "$COLOR_16" "color15"
local res
if [[ -z "${GOGH_NONINTERACTIVE+no}" ]] && [[ -z "${GOGH_USE_NEW_THEME+no}" ]]; then
read -r -p "All done - apply new theme? [y/N] " -n 1
res="${REPLY}"
unset REPLY
elif [[ ! -z "${GOGH_USE_NEW_THEME+yes}" ]]; then
res="Y"
else
res="N"
fi
if [[ "${res}" =~ ^(y|Y) ]]; then
termux-reload-settings || true
fi
}
apply_wezterm() {
# |
# | Applying values on Wezterm using Dynamic Color Escape Sequences
# | ===========================================
prints "Applying Wezterm color theme using dynamic color escape sequences..."
# Build the color palette escape sequence
# Format: \033]4;0;color0;1;color1;...;15;color15\007
local palette_seq="\\033]4"
palette_seq="${palette_seq};0;${COLOR_01}"
palette_seq="${palette_seq};1;${COLOR_02}"
palette_seq="${palette_seq};2;${COLOR_03}"
palette_seq="${palette_seq};3;${COLOR_04}"
palette_seq="${palette_seq};4;${COLOR_05}"
palette_seq="${palette_seq};5;${COLOR_06}"
palette_seq="${palette_seq};6;${COLOR_07}"
palette_seq="${palette_seq};7;${COLOR_08}"
palette_seq="${palette_seq};8;${COLOR_09}"
palette_seq="${palette_seq};9;${COLOR_10}"
palette_seq="${palette_seq};10;${COLOR_11}"
palette_seq="${palette_seq};11;${COLOR_12}"
palette_seq="${palette_seq};12;${COLOR_13}"
palette_seq="${palette_seq};13;${COLOR_14}"
palette_seq="${palette_seq};14;${COLOR_15}"
palette_seq="${palette_seq};15;${COLOR_16}\\007"
# Apply the color palette
printf "${palette_seq}"
# Set foreground color (escape sequence 10)
printf "\\033]10;${FOREGROUND_COLOR}\\007"
# Set background color (escape sequence 11)
printf "\\033]11;${BACKGROUND_COLOR}\\007"
# Set cursor color (escape sequence 12)
printf "\\033]12;${CURSOR_COLOR}\\007"
prints "Done - Wezterm colors have been applied dynamically."
prints "Theme: ${PROFILE_NAME}"
}
[[ -n "${UUIDGEN}" ]] && PROFILE_SLUG="$(uuidgen)"
case "${TERMINAL}" in
pantheon-terminal|io.elementary.t* )
if [[ "${TERMINAL}" == "pantheon-terminal" ]]; then
PROFILE_KEY="org.pantheon.terminal.settings"
else
PROFILE_KEY="io.elementary.terminal.settings"
fi
apply_elementary
;;
iTerm.app )
apply_darwin
;;
mintty )
apply_cygwin
;;
guake )
if ${GS} list-children guake &>/dev/null || [[ -n "$(${DCONF} list /apps/guake/style/)" ]]; then
apply_guake
else
apply_guake legacy
fi
;;
gnome-terminal* )
if [[ -n "$(${DCONF} list /org/gnome/terminal/)" ]]; then
BASE_DIR="/org/gnome/terminal/legacy/profiles:/:"
PROFILE_LIST_KEY="${BASE_DIR%:}list"
PROFILE_SLUG="${PROFILE_SLUG}"
# Note -- ${BASE_DIR%s} is a workaround to avoid doing additional conditional testing for existing profiles
# if terminal is set to gnome-terminal
: ${DEFAULT_SLUG:="$(${DCONF} read ${BASE_DIR%:}default | tr -d \')"}
LEFT_WRAPPER="["
RIGHT_WRAPPER="]"
PALETTE_DELIM="', '"
apply_gtk
else
BASE_DIR="/apps/gnome-terminal/profiles/"
PROFILE_LIST_KEY="${BASE_DIR/profiles/global}profile_list"
LEGACY_BOLD=true
: ${DEFAULT_SLUG:="$(${GCONF} read ${BASE_DIR}default_profile)"}
apply_gtk legacy
fi
;;
mate-terminal )
BASE_DIR="/org/mate/terminal/profiles/"
PROFILE_LIST_KEY="${BASE_DIR/profiles/global}profile-list"
LEGACY_BOLD=true
: ${DEFAULT_SLUG:="$(${DCONF} read ${BASE_DIR/profiles/global}default-profile | tr -d \')"}
PALETTE_DELIM=":"
apply_gtk
;;
tilix )
BASE_DIR="/com/gexperts/Tilix/profiles/"
PROFILE_LIST_KEY="${BASE_DIR}list"
: ${DEFAULT_SLUG:="$(${DCONF} read ${BASE_DIR}default | tr -d \')"}
LEFT_WRAPPER="["
RIGHT_WRAPPER="]"
PALETTE_DELIM="', '"
appy_tilixschemes
apply_gtk
;;
xfce4-terminal )
apply_xfce4-terminal
;;
alacritty )
apply_alacritty
;;
terminator )
apply_terminator
;;
foot )
apply_foot
;;
kitty )
apply_kitty
;;
kmscon )
apply_kmscon
;;
konsole )
apply_konsole
;;
linux )
apply_linux_vt
;;
termux )
apply_termux
;;
wezterm )
apply_wezterm
;;
* )
printserr "Unsupported terminal!" \
"" \
"Supported terminals:" \
" alacritty" \
" mintty (and deriviates)" \
" guake" \
" iTerm.app (iTerm2)" \
" pantheon-terminal" \
" io.elementary.t* (elementary terminal)" \
" mate-terminal" \
" gnome-terminal" \
" tilix" \
" xfce4-terminal" \
" foot" \
" kitty" \
" kmscon" \
" konsole" \
" linux (linux vt)" \
" terminator" \
" termux" \
" wezterm" \
"" \
"If you believe you have received this message in error," \
"try manually setting env \`TERMINAL' with the value above." \
"hint: ps -h -o comm -p \$PPID"
exit 1
;;
esac
unset PROFILE_NAME
unset PROFILE_SLUG
unset DEFAULT_SLUG
================================================
FILE: apply-terminator.py
================================================
import json
import os
import sys
import shutil
import datetime
import re
import unicodedata
from configobj import ConfigObj
def printerr(*args, **kwargs):
print(*args, file=sys.stderr, **kwargs)
def printout(*args, **kwargs):
if not "GOGH_NONINTERACTIVE" in os.environ:
print(*args, **kwargs)
def main(gogh_conf_theme):
terminator_conf_file_path = get_terminator_conf_path()
profile_options = choose_profile()
update_terminator_conf(terminator_conf_file_path, gogh_conf_theme, profile_options)
def get_terminator_conf_path():
try:
configdir = os.environ['XDG_CONFIG_HOME']
except KeyError:
configdir = os.path.join(os.path.expanduser('~'), '.config')
return(os.path.join(configdir, 'terminator/config'))
def update_terminator_conf(terminator_conf_file_path,gogh_conf_theme,profile_options):
js = json.loads(gogh_conf_theme)
config = ConfigObj(terminator_conf_file_path)
backup_conf(terminator_conf_file_path)
if profile_options["copy_default_config"] == 'yes':
config['profiles'][profile_options["profile"]] = config['profiles']['default'].copy()
elif profile_options["copy_default_config"] == 'no':
config['profiles'][profile_options["profile"]] = {}
use_theme_colors = False
config['profiles'][profile_options["profile"]]['foreground_color'] = js['colors']['primary']['foreground']
config['profiles'][profile_options["profile"]]['background_color'] = js['colors']['primary']['background']
config['profiles'][profile_options["profile"]]['palette'] = js['colors']['pallete']
config.write()
printout('')
printout('We’ve saved your profile! Close and open your terminal to see the changes!')
def choose_profile():
profile_answer = ''
copy_default_config_answer = ''
if not "GOGH_NONINTERACTIVE" in os.environ:
profile_answer = strip_accents(input("Enter profile to update/create [default]: ")).strip()
if profile_answer.lower() in ['', 'default']:
profile_answer = 'default'
else:
while True:
copy_default_config_answer = input("Do you want to copy your config from default profile? [Y]: (Y/N) ").strip()
if copy_default_config_answer.lower() in ['', 'yes', 'y']:
copy_default_config_answer = 'yes'
break
elif copy_default_config_answer.lower() in ['no', 'n']:
copy_default_config_answer = 'no'
break
else:
printout("Ops... Type 'Y' or 'N'.")
return {"profile": profile_answer, "copy_default_config": copy_default_config_answer}
def backup_conf(terminator_conf_file_path):
now_str = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
backup_path = f'{terminator_conf_file_path}.{now_str}'
shutil.copyfile(terminator_conf_file_path, backup_path)
printout('')
printout('Backup created at '+ backup_path)
def strip_accents(s):
return ''.join(c for c in unicodedata.normalize('NFD', s)
if unicodedata.category(c) != 'Mn')
main(sys.argv[1])
================================================
FILE: data/json/3024-day.json
================================================
{
"name": "3024 Day",
"author": "",
"variant": "",
"color_01": "#090300",
"color_02": "#DB2D20",
"color_03": "#01A252",
"color_04": "#FDED02",
"color_05": "#01A0E4",
"color_06": "#A16A94",
"color_07": "#B5E4F4",
"color_08": "#A5A2A2",
"color_09": "#5C5855",
"color_10": "#E8BBD0",
"color_11": "#3A3432",
"color_12": "#4A4543",
"color_13": "#807D7C",
"color_14": "#D6D5D4",
"color_15": "#CDAB53",
"color_16": "#F7F7F7",
"background": "#F7F7F7",
"foreground": "#4A4543",
"cursor": "#4A4543",
"hash": "bd77249fbed09b950664ad60f037964b937460a870636673ceece963d62c42be"
}
================================================
FILE: data/json/3024-night.json
================================================
{
"name": "3024 Night",
"author": "",
"variant": "",
"color_01": "#090300",
"color_02": "#DB2D20",
"color_03": "#01A252",
"color_04": "#FDED02",
"color_05": "#01A0E4",
"color_06": "#A16A94",
"color_07": "#B5E4F4",
"color_08": "#A5A2A2",
"color_09": "#5C5855",
"color_10": "#E8BBD0",
"color_11": "#3A3432",
"color_12": "#4A4543",
"color_13": "#807D7C",
"color_14": "#D6D5D4",
"color_15": "#CDAB53",
"color_16": "#F7F7F7",
"background": "#090300",
"foreground": "#A5A2A2",
"cursor": "#A5A2A2",
"hash": "0861bba2c978bd6712a4ee4aa1c8e08b0276dd1197d2bbeacb3e2bb7470161a0"
}
================================================
FILE: data/json/aci.json
================================================
{
"name": "Aci",
"author": "",
"variant": "",
"color_01": "#363636",
"color_02": "#FF0883",
"color_03": "#83FF08",
"color_04": "#FF8308",
"color_05": "#0883FF",
"color_06": "#8308FF",
"color_07": "#08FF83",
"color_08": "#B6B6B6",
"color_09": "#424242",
"color_10": "#FF1E8E",
"color_11": "#8EFF1E",
"color_12": "#FF8E1E",
"color_13": "#1E8EFF",
"color_14": "#8E1EFF",
"color_15": "#1EFF8E",
"color_16": "#C2C2C2",
"background": "#0D1926",
"foreground": "#B4E1FD",
"cursor": "#B4E1FD",
"hash": "1f919e8283b414575c29a1fa3015c90bf5a1ca3f28fd634c98a8c1bcbc507d9c"
}
================================================
FILE: data/json/acme.json
================================================
{
"name": "Acme",
"author": "plan9-for-vimspace (https://github.com/plan9-for-vimspace/acme-colors)",
"variant": "light",
"color_01": "#101010",
"color_02": "#303030",
"color_03": "#cccc7c",
"color_04": "#ffffca",
"color_05": "#eaffff",
"color_06": "#505050",
"color_07": "#aeeeee",
"color_08": "#fcfcce",
"color_09": "#101010",
"color_10": "#303030",
"color_11": "#cccc7c",
"color_12": "#ffffca",
"color_13": "#eaffff",
"color_14": "#505050",
"color_15": "#aeeeee",
"color_16": "#fcfcce",
"background": "#ffffea",
"foreground": "#000000",
"cursor": "#000000",
"hash": "1383e807c957fbeb8b2ec4e1d3a4e6033f93492afb5436a77d746d7b3a97415b"
}
================================================
FILE: data/json/aco.json
================================================
{
"name": "Aco",
"author": "",
"variant": "",
"color_01": "#3F3F3F",
"color_02": "#FF0883",
"color_03": "#83FF08",
"color_04": "#FF8308",
"color_05": "#0883FF",
"color_06": "#8308FF",
"color_07": "#08FF83",
"color_08": "#BEBEBE",
"color_09": "#474747",
"color_10": "#FF1E8E",
"color_11": "#8EFF1E",
"color_12": "#FF8E1E",
"color_13": "#1E8EFF",
"color_14": "#8E1EFF",
"color_15": "#1EFF8E",
"color_16": "#C4C4C4",
"background": "#1F1305",
"foreground": "#B4E1FD",
"cursor": "#B4E1FD",
"hash": "219b92d3099952d25254f7fc1bf51eccaff9342972557ee44b309dce3077970a"
}
================================================
FILE: data/json/adventure-time.json
================================================
{
"name": "Adventure Time",
"author": "",
"variant": "",
"color_01": "#050404",
"color_02": "#BD0013",
"color_03": "#4AB118",
"color_04": "#E7741E",
"color_05": "#0F4AC6",
"color_06": "#665993",
"color_07": "#70A598",
"color_08": "#F8DCC0",
"color_09": "#4E7CBF",
"color_10": "#FC5F5A",
"color_11": "#9EFF6E",
"color_12": "#EFC11A",
"color_13": "#1997C6",
"color_14": "#9B5953",
"color_15": "#C8FAF4",
"color_16": "#F6F5FB",
"background": "#1F1D45",
"foreground": "#F8DCC0",
"cursor": "#F8DCC0",
"hash": "273eace091081bd7b49aa60beb31e2b0a72fcc22cf301db51292c7aa2c1c9767"
}
================================================
FILE: data/json/afterglow.json
================================================
{
"name": "Afterglow",
"author": "",
"variant": "",
"color_01": "#151515",
"color_02": "#A53C23",
"color_03": "#7B9246",
"color_04": "#D3A04D",
"color_05": "#6C99BB",
"color_06": "#9F4E85",
"color_07": "#7DD6CF",
"color_08": "#D0D0D0",
"color_09": "#505050",
"color_10": "#A53C23",
"color_11": "#7B9246",
"color_12": "#D3A04D",
"color_13": "#547C99",
"color_14": "#9F4E85",
"color_15": "#7DD6CF",
"color_16": "#F5F5F5",
"background": "#222222",
"foreground": "#D0D0D0",
"cursor": "#D0D0D0",
"hash": "1f2b1d2e9964d621f7017a78c67fac5f4d64358ffb2a4089167a002ff85ea3f0"
}
================================================
FILE: data/json/alien-blood.json
================================================
{
"name": "Alien Blood",
"author": "",
"variant": "",
"color_01": "#112616",
"color_02": "#7F2B27",
"color_03": "#2F7E25",
"color_04": "#717F24",
"color_05": "#2F6A7F",
"color_06": "#47587F",
"color_07": "#327F77",
"color_08": "#647D75",
"color_09": "#3C4812",
"color_10": "#E08009",
"color_11": "#18E000",
"color_12": "#BDE000",
"color_13": "#00AAE0",
"color_14": "#0058E0",
"color_15": "#00E0C4",
"color_16": "#73FA91",
"background": "#0F1610",
"foreground": "#637D75",
"cursor": "#637D75",
"hash": "15a06af86c367c5891c09563513500ac2dfe4414ea2fb9fd380b36d1e3d87b22"
}
================================================
FILE: data/json/apprentice.json
================================================
{
"name": "Apprentice",
"author": "",
"variant": "",
"color_01": "#1C1C1C",
"color_02": "#AF5F5F",
"color_03": "#5F875F",
"color_04": "#87875F",
"color_05": "#5F87AF",
"color_06": "#5F5F87",
"color_07": "#5F8787",
"color_08": "#6C6C6C",
"color_09": "#444444",
"color_10": "#FF8700",
"color_11": "#87AF87",
"color_12": "#FFFFAF",
"color_13": "#8FAFD7",
"color_14": "#8787AF",
"color_15": "#5FAFAF",
"color_16": "#FFFFFF",
"background": "#262626",
"foreground": "#BCBCBC",
"cursor": "#BCBCBC",
"hash": "1dbf1d6c6a28e9877ee413bde7ecd969a4c9362de28fedf672d4ac180296cd40"
}
================================================
FILE: data/json/arc-dark.json
================================================
{
"name": "Arc Dark",
"author": "https://hesamrad.com",
"variant": "Dark",
"color_01": "#0D1117",
"color_02": "#C32424",
"color_03": "#24C391",
"color_04": "#C3A924",
"color_05": "#2455C3",
"color_06": "#C224C3",
"color_07": "#24BAC3",
"color_08": "#E8ECF2",
"color_09": "#3B4D68",
"color_10": "#D93030",
"color_11": "#30D9A4",
"color_12": "#D9BD30",
"color_13": "#3063D9",
"color_14": "#D930D9",
"color_15": "#30D1D9",
"color_16": "#FFFFFF",
"background": "#0D1117",
"foreground": "#9198A1",
"cursor": "#00FF00",
"hash": "a64410dd4d92d943cfba4d4c182220613a9692c522c760a6f9435e0d948c39af"
}
================================================
FILE: data/json/arc-light.json
================================================
{
"name": "Arc Light",
"author": "https://hesamrad.com",
"variant": "Light",
"color_01": "#0D1117",
"color_02": "#C32424",
"color_03": "#24C391",
"color_04": "#C3A924",
"color_05": "#2455C3",
"color_06": "#C224C3",
"color_07": "#24BAC3",
"color_08": "#E8ECF2",
"color_09": "#3B4D68",
"color_10": "#BE2323",
"color_11": "#23BE8D",
"color_12": "#BEA423",
"color_13": "#2351BE",
"color_14": "#BE23BE",
"color_15": "#23B6BE",
"color_16": "#FFFFFF",
"background": "#E8ECF2",
"foreground": "#333333",
"cursor": "#00FF00",
"hash": "fc0fa92a1a7815696117a51815f2be600ca7cf41649d1fc5a5b1b289691a9778"
}
================================================
FILE: data/json/argonaut.json
================================================
{
"name": "Argonaut",
"author": "",
"variant": "",
"color_01": "#232323",
"color_02": "#FF000F",
"color_03": "#8CE10B",
"color_04": "#FFB900",
"color_05": "#008DF8",
"color_06": "#6D43A6",
"color_07": "#00D8EB",
"color_08": "#FFFFFF",
"color_09": "#444444",
"color_10": "#FF2740",
"color_11": "#ABE15B",
"color_12": "#FFD242",
"color_13": "#0092FF",
"color_14": "#9A5FEB",
"color_15": "#67FFF0",
"color_16": "#FFFFFF",
"background": "#0E1019",
"foreground": "#FFFAF4",
"cursor": "#FFFAF4",
"hash": "38d41161f5a667147c96b76e5c5a503a4cb170cc7898ecff6bd9d37e4be1006b"
}
================================================
FILE: data/json/arthur.json
================================================
{
"name": "Arthur",
"author": "",
"variant": "",
"color_01": "#3D352A",
"color_02": "#CD5C5C",
"color_03": "#86AF80",
"color_04": "#E8AE5B",
"color_05": "#6495ED",
"color_06": "#DEB887",
"color_07": "#B0C4DE",
"color_08": "#BBAA99",
"color_09": "#554444",
"color_10": "#CC5533",
"color_11": "#88AA22",
"color_12": "#FFA75D",
"color_13": "#87CEEB",
"color_14": "#996600",
"color_15": "#B0C4DE",
"color_16": "#DDCCBB",
"background": "#1C1C1C",
"foreground": "#DDEEDD",
"cursor": "#DDEEDD",
"hash": "8e3d7915a678a300751d043a84d0d6c756db5a175d9c68d422399ec2de05433b"
}
================================================
FILE: data/json/astrodark.json
================================================
{
"name": "Astrodark",
"author": "",
"variant": "",
"color_01": "#111317",
"color_02": "#F8747E",
"color_03": "#75AD47",
"color_04": "#D09214",
"color_05": "#50A4E9",
"color_06": "#CC83E3",
"color_07": "#00B298",
"color_08": "#ADB0BB",
"color_09": "#576176",
"color_10": "#FAA5AB",
"color_11": "#A5CD84",
"color_12": "#EFBD58",
"color_13": "#8DC3F1",
"color_14": "#DEAEED",
"color_15": "#27FFDF",
"color_16": "#CACCD3",
"background": "#1A1D23",
"foreground": "#9B9FA9",
"cursor": "#CACCD3",
"hash": "f9c0b0c4cd4e5952aaacbdbae8967e5ac6837c09babea6dd81db757676b52a4b"
}
================================================
FILE: data/json/atelier-cave.json
================================================
{
"name": "Atelier Cave",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/cave)",
"variant": "",
"color_01": "#19171C",
"color_02": "#BE4678",
"color_03": "#2A9292",
"color_04": "#A06E3B",
"color_05": "#576DDB",
"color_06": "#955AE7",
"color_07": "#398BC6",
"color_08": "#8B8792",
"color_09": "#655F6D",
"color_10": "#AA573C",
"color_11": "#2A9292",
"color_12": "#A06E3B",
"color_13": "#576DDB",
"color_14": "#955AE7",
"color_15": "#398BC6",
"color_16": "#EFECF4",
"background": "#19171C",
"foreground": "#7E7887",
"cursor": "#7E7887",
"hash": "79fbff426484f45942381af5272778929639bfc50b6ac8217adb4f5539ddd238"
}
================================================
FILE: data/json/atelier-dune.json
================================================
{
"name": "Atelier Dune",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune)",
"variant": "",
"color_01": "#20201D",
"color_02": "#D73737",
"color_03": "#60AC39",
"color_04": "#AE9513",
"color_05": "#6684E1",
"color_06": "#B854D4",
"color_07": "#1FAD83",
"color_08": "#a6a28c",
"color_09": "#7D7A68",
"color_10": "#B65611",
"color_11": "#60AC39",
"color_12": "#AE9513",
"color_13": "#6684E1",
"color_14": "#B854D4",
"color_15": "#1FAD83",
"color_16": "#FEFBEC",
"background": "#20201D",
"foreground": "#999580",
"cursor": "#999580",
"hash": "0ea773da4095764404e1f6c7911c442cae3a0f558ed38ebc9c677157b2fb79a2"
}
================================================
FILE: data/json/atelier-estuary.json
================================================
{
"name": "Atelier Estuary",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/estuary)",
"variant": "",
"color_01": "#22221B",
"color_02": "#BA6236",
"color_03": "#7D9726",
"color_04": "#A5980D",
"color_05": "#36A166",
"color_06": "#5F9182",
"color_07": "#5B9D48",
"color_08": "#929181",
"color_09": "#6C6B5A",
"color_10": "#AE7313",
"color_11": "#7D9726",
"color_12": "#A5980D",
"color_13": "#36A166",
"color_14": "#5F9182",
"color_15": "#5B9D48",
"color_16": "#F4F3EC",
"background": "#22221B",
"foreground": "#878573",
"cursor": "#878573",
"hash": "f206ddeed26be490528656fd2f90db713acd5455dc9aa2b96d01b6d8721537ab"
}
================================================
FILE: data/json/atelier-forest.json
================================================
{
"name": "Atelier Forest",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest)",
"variant": "",
"color_01": "#1B1918",
"color_02": "#F22C40",
"color_03": "#7B9726",
"color_04": "#C38418",
"color_05": "#407EE7",
"color_06": "#6666EA",
"color_07": "#3D97B8",
"color_08": "#A8A19F",
"color_09": "#766E6B",
"color_10": "#DF5320",
"color_11": "#7B9726",
"color_12": "#C38418",
"color_13": "#407EE7",
"color_14": "#6666EA",
"color_15": "#3D97B8",
"color_16": "#F1EFEE",
"background": "#1B1918",
"foreground": "#9C9491",
"cursor": "#9C9491",
"hash": "de65bfb67a84c270207f7c28e84ce97bdef5c6ca29cf577c46dcdfcd6f4162b2"
}
================================================
FILE: data/json/atelier-heath.json
================================================
{
"name": "Atelier Heath",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath)",
"variant": "",
"color_01": "#1B181B",
"color_02": "#CA402B",
"color_03": "#918B3B",
"color_04": "#BB8A35",
"color_05": "#516AEC",
"color_06": "#7b59C0",
"color_07": "#159393",
"color_08": "#AB9BAB",
"color_09": "#776977",
"color_10": "#A65926",
"color_11": "#918B3B",
"color_12": "#BB8A35",
"color_13": "#516AEC",
"color_14": "#7b59C0",
"color_15": "#159393",
"color_16": "#F7F3F7",
"background": "#1B181B",
"foreground": "#9E8F9E",
"cursor": "#9E8F9E",
"hash": "daff19b72db06231e62fb1d7f493e0436a1ed3b38d912e8976cb17653ef7b0cb"
}
================================================
FILE: data/json/atelier-lakeside.json
================================================
{
"name": "Atelier Lakeside",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside)",
"variant": "",
"color_01": "#161B1D",
"color_02": "#D22D72",
"color_03": "#568C3B",
"color_04": "#8A8A0F",
"color_05": "#257FAD",
"color_06": "#6B6BB8",
"color_07": "#2D8F6F",
"color_08": "#7EA2B4",
"color_09": "#5A7B8C",
"color_10": "#935C25",
"color_11": "#568C3B",
"color_12": "#8A8A0F",
"color_13": "#257FAD",
"color_14": "#6B6BB8",
"color_15": "#2D8F6F",
"color_16": "#EBF8FF",
"background": "#161B1D",
"foreground": "#7195A8",
"cursor": "#7195A8",
"hash": "903bd79205fb654cfb84dc2f7cd4654d35213d6de29383d19cf4c6873e7b0bf3"
}
================================================
FILE: data/json/atelier-plateau.json
================================================
{
"name": "Atelier Plateau",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/plateau)",
"variant": "",
"color_01": "#1B1818",
"color_02": "#CA4949",
"color_03": "#4B8B8B",
"color_04": "#A06E3B",
"color_05": "#7272CA",
"color_06": "#8464C4",
"color_07": "#5485B6",
"color_08": "#8A8585",
"color_09": "#655D5D",
"color_10": "#B45A3C",
"color_11": "#4B8B8B",
"color_12": "#A06E3B",
"color_13": "#7272CA",
"color_14": "#8464C4",
"color_15": "#5485B6",
"color_16": "#F4ECEC",
"background": "#1B1818",
"foreground": "#7E7777",
"cursor": "#7E7777",
"hash": "44170370c3e59f253a0426166d57f4637db1961a5dea623c262ce65a05f1efd6"
}
================================================
FILE: data/json/atelier-savanna.json
================================================
{
"name": "Atelier Savanna",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/savanna)",
"variant": "",
"color_01": "#171C19",
"color_02": "#B16139",
"color_03": "#489963",
"color_04": "#A07E3B",
"color_05": "#478C90",
"color_06": "#55859B",
"color_07": "#1C9AA0",
"color_08": "#87928A",
"color_09": "#5F6D64",
"color_10": "#9F713C",
"color_11": "#489963",
"color_12": "#A07E3B",
"color_13": "#478C90",
"color_14": "#55859B",
"color_15": "#1C9AA0",
"color_16": "#ECF4EE",
"background": "#171C19",
"foreground": "#78877D",
"cursor": "#78877D",
"hash": "88e308684709eb5539df4475f2971fe610eb60caa8c4eb493608e04ca983b3e4"
}
================================================
FILE: data/json/atelier-seaside.json
================================================
{
"name": "Atelier Seaside",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside)",
"variant": "",
"color_01": "#131513",
"color_02": "#E6193C",
"color_03": "#29A329",
"color_04": "#98981B",
"color_05": "#3D62F5",
"color_06": "#AD2BEE",
"color_07": "#1999B3",
"color_08": "#8CA68C",
"color_09": "#687D68",
"color_10": "#87711D",
"color_11": "#29A329",
"color_12": "#98981B",
"color_13": "#3D62F5",
"color_14": "#AD2BEE",
"color_15": "#1999B3",
"color_16": "#F4FBF4",
"background": "#131513",
"foreground": "#809980",
"cursor": "#809980",
"hash": "65638c5054373f3c3be87ab6fe78bc54d525c9cfa5ab6d414237c8d4177aacba"
}
================================================
FILE: data/json/atelier-sulphurpool.json
================================================
{
"name": "Atelier Sulphurpool",
"author": "Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/sulphurpool)",
"variant": "",
"color_01": "#202746",
"color_02": "#C94922",
"color_03": "#AC9739",
"color_04": "#C08B30",
"color_05": "#3D8FD1",
"color_06": "#6679CC",
"color_07": "#22A2C9",
"color_08": "#979DB4",
"color_09": "#6B7394",
"color_10": "#C76B29",
"color_11": "#AC9739",
"color_12": "#C08B30",
"color_13": "#3D8FD1",
"color_14": "#6679CC",
"color_15": "#22A2C9",
"color_16": "#F5F7FF",
"background": "#202746",
"foreground": "#898EA4",
"cursor": "#898EA4",
"hash": "7008c9bf456065d10a5007e88a442f1a2ac54a07e959c52bd706c90a230da673"
}
================================================
FILE: data/json/atom.json
================================================
{
"name": "Atom",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#FD5FF1",
"color_03": "#87C38A",
"color_04": "#FFD7B1",
"color_05": "#85BEFD",
"color_06": "#B9B6FC",
"color_07": "#85BEFD",
"color_08": "#E0E0E0",
"color_09": "#000000",
"color_10": "#FD5FF1",
"color_11": "#94FA36",
"color_12": "#F5FFA8",
"color_13": "#96CBFE",
"color_14": "#B9B6FC",
"color_15": "#85BEFD",
"color_16": "#E0E0E0",
"background": "#161719",
"foreground": "#C5C8C6",
"cursor": "#C5C8C6",
"hash": "0f7b1203801b39236f6a44bcba4d47c45e540c8f04386a9c09a9a47d4d90dad1"
}
================================================
FILE: data/json/aura.json
================================================
{
"name": "Aura",
"author": "",
"variant": "",
"color_01": "#110F18",
"color_02": "#FF6767",
"color_03": "#61FFCA",
"color_04": "#FFCA85",
"color_05": "#A277FF",
"color_06": "#A277FF",
"color_07": "#61FFCA",
"color_08": "#EDECEE",
"color_09": "#6D6D6D",
"color_10": "#FFCA85",
"color_11": "#A277FF",
"color_12": "#FFCA85",
"color_13": "#A277FF",
"color_14": "#A277FF",
"color_15": "#61FFCA",
"color_16": "#EDECEE",
"background": "#15141B",
"foreground": "#EDECEE",
"cursor": "#EDECEE",
"hash": "532b19b1363c0fd4cdc37a9be7a066dd78bc51fd97664af0f40b177ba4b9bdf4"
}
================================================
FILE: data/json/ayaka.json
================================================
{
"name": "Ayaka",
"author": "Ruhannn (https://github.com/ruhannn)",
"variant": "dark",
"color_01": "#36283d",
"color_02": "#71ADE9",
"color_03": "#AB8CAE",
"color_04": "#9EA0D3",
"color_05": "#8BB8E9",
"color_06": "#E1B4CE",
"color_07": "#cedaeb",
"color_08": "#9098a4",
"color_09": "#71ADE9",
"color_10": "#AB8CAE",
"color_11": "#E59DB1",
"color_12": "#9EA0D3",
"color_13": "#8BB8E9",
"color_14": "#E1B4CE",
"color_15": "#cedaeb",
"color_16": "#FFFEFE",
"background": "#36283d",
"foreground": "#cedaeb",
"cursor": "#cedaeb",
"hash": "557f210daffa7c4e81fb9eaa6555496f10ebdb19dadecaeb22b06510fadf05e7"
}
================================================
FILE: data/json/ayu-dark.json
================================================
{
"name": "Ayu Dark",
"author": "",
"variant": "",
"color_01": "#0A0E14",
"color_02": "#FF3333",
"color_03": "#C2D94C",
"color_04": "#FF8F40",
"color_05": "#59C2FF",
"color_06": "#FFEE99",
"color_07": "#95E6CB",
"color_08": "#B3B1AD",
"color_09": "#4D5566",
"color_10": "#FF3333",
"color_11": "#C2D94C",
"color_12": "#FF8F40",
"color_13": "#59C2FF",
"color_14": "#FFEE99",
"color_15": "#95E6CB",
"color_16": "#B3B1AD",
"background": "#0A0E14",
"foreground": "#B3B1AD",
"cursor": "#E6B450",
"hash": "f1657d497cc253530286e3d610b2d0d3033ea2fedf570122d90abeaaaac0b961"
}
================================================
FILE: data/json/ayu-light.json
================================================
{
"name": "Ayu Light",
"author": "",
"variant": "",
"color_01": "#575F66",
"color_02": "#F51818",
"color_03": "#86B300",
"color_04": "#F2AE49",
"color_05": "#399EE6",
"color_06": "#A37ACC",
"color_07": "#4CBF99",
"color_08": "#FAFAFA",
"color_09": "#8A9199",
"color_10": "#F51818",
"color_11": "#86B300",
"color_12": "#F2AE49",
"color_13": "#399EE6",
"color_14": "#A37ACC",
"color_15": "#4CBF99",
"color_16": "#FAFAFA",
"background": "#FAFAFA",
"foreground": "#575F66",
"cursor": "#FF9940",
"hash": "34d64fb782c08ecdc18842a9d751cb3dc0ed859b31ff4f1383b39442e11d8d7d"
}
================================================
FILE: data/json/ayu-mirage.json
================================================
{
"name": "Ayu Mirage",
"author": "",
"variant": "",
"color_01": "#1F2430",
"color_02": "#FF3333",
"color_03": "#BAE67E",
"color_04": "#FFA759",
"color_05": "#73D0FF",
"color_06": "#D4BFFF",
"color_07": "#95E6CB",
"color_08": "#CBCCC6",
"color_09": "#707A8C",
"color_10": "#FF3333",
"color_11": "#BAE67E",
"color_12": "#FFA759",
"color_13": "#73D0FF",
"color_14": "#D4BFFF",
"color_15": "#95E6CB",
"color_16": "#CBCCC6",
"background": "#1F2430",
"foreground": "#CBCCC6",
"cursor": "#FFCC66",
"hash": "c2ff62d9337762023b66539a56712bfeda6e2536c8c7d295c726e5b9e44e2cad"
}
================================================
FILE: data/json/azu.json
================================================
{
"name": "Azu",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#AC6D74",
"color_03": "#74AC6D",
"color_04": "#ACA46D",
"color_05": "#6D74AC",
"color_06": "#A46DAC",
"color_07": "#6DACA4",
"color_08": "#E6E6E6",
"color_09": "#262626",
"color_10": "#D6B8BC",
"color_11": "#BCD6B8",
"color_12": "#D6D3B8",
"color_13": "#B8BCD6",
"color_14": "#D3B8D6",
"color_15": "#B8D6D3",
"color_16": "#FFFFFF",
"background": "#09111A",
"foreground": "#D9E6F2",
"cursor": "#D9E6F2",
"hash": "b87fe309b3d2309fb842f348f47f791b5cd33cb0a423e32499a616a530c08914"
}
================================================
FILE: data/json/base2tone-cave.json
================================================
{
"name": "Base2Tone Cave",
"author": "",
"variant": "",
"color_01": "#222021",
"color_02": "#936c7a",
"color_03": "#cca133",
"color_04": "#ffcc4d",
"color_05": "#9c818b",
"color_06": "#cca133",
"color_07": "#d27998",
"color_08": "#9f999b",
"color_09": "#635f60",
"color_10": "#ddaf3c",
"color_11": "#2f2d2e",
"color_12": "#565254",
"color_13": "#706b6d",
"color_14": "#f0a8c1",
"color_15": "#c39622",
"color_16": "#ffebf2",
"background": "#222021",
"foreground": "#9f999b",
"cursor": "#996e00",
"hash": "ce76c9362e81b411c2fae85c8e3ea363e76a01d6c8504d3795a2f38799a19062"
}
================================================
FILE: data/json/base2tone-desert.json
================================================
{
"name": "Base2Tone Desert",
"author": "",
"variant": "",
"color_01": "#292724",
"color_02": "#816f4b",
"color_03": "#ec9255",
"color_04": "#ffb380",
"color_05": "#957e50",
"color_06": "#ec9255",
"color_07": "#ac8e53",
"color_08": "#ada594",
"color_09": "#7e7767",
"color_10": "#f29d63",
"color_11": "#3d3a34",
"color_12": "#615c51",
"color_13": "#908774",
"color_14": "#ddcba6",
"color_15": "#e58748",
"color_16": "#f2ead9",
"background": "#292724",
"foreground": "#ada594",
"cursor": "#bc672f",
"hash": "9a26159e03d787926eb680f2031f7e952bb28bc0c633cd3c8a974f033b852b50"
}
================================================
FILE: data/json/base2tone-drawbridge.json
================================================
{
"name": "Base2Tone Drawbridge",
"author": "",
"variant": "",
"color_01": "#1b1f32",
"color_02": "#627af4",
"color_03": "#67c9e4",
"color_04": "#99e9ff",
"color_05": "#7289fd",
"color_06": "#67c9e4",
"color_07": "#8b9efd",
"color_08": "#9094a7",
"color_09": "#51587b",
"color_10": "#75d5f0",
"color_11": "#252a41",
"color_12": "#444b6f",
"color_13": "#5e6587",
"color_14": "#c3cdfe",
"color_15": "#5cbcd6",
"color_16": "#e1e6ff",
"background": "#1b1f32",
"foreground": "#9094a7",
"cursor": "#289dbd",
"hash": "a4d7866cce20a870f26de4814842f8d308fcd5b82abdc5e82991ea96fb2bfde5"
}
================================================
FILE: data/json/base2tone-earth.json
================================================
{
"name": "Base2Tone Earth",
"author": "",
"variant": "",
"color_01": "#322d29",
"color_02": "#816d5f",
"color_03": "#d9b154",
"color_04": "#fcc440",
"color_05": "#88786d",
"color_06": "#d9b154",
"color_07": "#967e6e",
"color_08": "#b5a9a1",
"color_09": "#6a5f58",
"color_10": "#e6b84d",
"color_11": "#3f3a37",
"color_12": "#5b534d",
"color_13": "#796b63",
"color_14": "#dfb99f",
"color_15": "#cda956",
"color_16": "#fff3eb",
"background": "#322d29",
"foreground": "#b5a9a1",
"cursor": "#9c8349",
"hash": "e98fc580d655f829fd38d3c16e83a8a2251e35ad2b4828643fbabeb51ff37de5"
}
================================================
FILE: data/json/base2tone-evening.json
================================================
{
"name": "Base2Tone Evening",
"author": "",
"variant": "",
"color_01": "#2a2734",
"color_02": "#8a75f5",
"color_03": "#ffad5c",
"color_04": "#ffcc99",
"color_05": "#9a86fd",
"color_06": "#ffad5c",
"color_07": "#afa0fe",
"color_08": "#a4a1b5",
"color_09": "#6c6783",
"color_10": "#ffb870",
"color_11": "#363342",
"color_12": "#545167",
"color_13": "#787391",
"color_14": "#d9d2fe",
"color_15": "#ffa142",
"color_16": "#eeebff",
"background": "#2a2734",
"foreground": "#a4a1b5",
"cursor": "#b37537",
"hash": "a10c7f59ffa60e928d7b0fb8534f543376e13618e13208c13ca4763e2a922691"
}
================================================
FILE: data/json/base2tone-field.json
================================================
{
"name": "Base2Tone Field",
"author": "",
"variant": "",
"color_01": "#18201e",
"color_02": "#0fbda0",
"color_03": "#3be381",
"color_04": "#85ffb8",
"color_05": "#25d0b4",
"color_06": "#3be381",
"color_07": "#40ddc3",
"color_08": "#8ea4a0",
"color_09": "#5a6d6a",
"color_10": "#55ec94",
"color_11": "#242e2c",
"color_12": "#42524f",
"color_13": "#667a77",
"color_14": "#88f2e0",
"color_15": "#25d46e",
"color_16": "#a8fff1",
"background": "#18201e",
"foreground": "#8ea4a0",
"cursor": "#00943e",
"hash": "8266710835468b3ad0ae4b8ce9b807fc6c21d9b3e17c3d1bc4d80d438505ba6b"
}
================================================
FILE: data/json/base2tone-forest.json
================================================
{
"name": "Base2Tone Forest",
"author": "",
"variant": "",
"color_01": "#2a2d2a",
"color_02": "#5c705c",
"color_03": "#bfd454",
"color_04": "#e5fb79",
"color_05": "#687d68",
"color_06": "#bfd454",
"color_07": "#8fae8f",
"color_08": "#a1b5a1",
"color_09": "#535f53",
"color_10": "#cbe25a",
"color_11": "#353b35",
"color_12": "#485148",
"color_13": "#5e6e5e",
"color_14": "#c8e4c8",
"color_15": "#b1c44f",
"color_16": "#f0fff0",
"background": "#2a2d2a",
"foreground": "#a1b5a1",
"cursor": "#818b4b",
"hash": "63cbf15e40e0e9d48243e6def0a9f9d36581947c85d129e66162b345a6619e51"
}
================================================
FILE: data/json/base2tone-garden.json
================================================
{
"name": "Base2Tone Garden",
"author": "",
"variant": "",
"color_01": "#1e1f1e",
"color_02": "#3fac39",
"color_03": "#db9257",
"color_04": "#e0cab8",
"color_05": "#4cb946",
"color_06": "#db9257",
"color_07": "#6bcc66",
"color_08": "#969c96",
"color_09": "#5d605c",
"color_10": "#dba070",
"color_11": "#2b2c2a",
"color_12": "#505350",
"color_13": "#696d69",
"color_14": "#b7e3b5",
"color_15": "#dd843c",
"color_16": "#dcf0db",
"background": "#1e1f1e",
"foreground": "#969c96",
"cursor": "#bd5d0f",
"hash": "d17256183cb5a3ce91843c1da909c6c20e5b188ba6b0a27a523b27f86fd5fe32"
}
================================================
FILE: data/json/base2tone-heath.json
================================================
{
"name": "Base2Tone Heath",
"author": "",
"variant": "",
"color_01": "#222022",
"color_02": "#8f6c93",
"color_03": "#cc8c33",
"color_04": "#ffd599",
"color_05": "#9a819c",
"color_06": "#cc8c33",
"color_07": "#cb79d2",
"color_08": "#9e999f",
"color_09": "#635f63",
"color_10": "#d9b98c",
"color_11": "#2f2d2f",
"color_12": "#575158",
"color_13": "#6f6b70",
"color_14": "#eaa8f0",
"color_15": "#c38022",
"color_16": "#fdebff",
"background": "#222022",
"foreground": "#9e999f",
"cursor": "#995900",
"hash": "cb3691d6532b8dc570f620fed0e0ccb336321196ff5a01fb8ac1bf9191ea3343"
}
================================================
FILE: data/json/base2tone-lake.json
================================================
{
"name": "Base2Tone Lake",
"author": "",
"variant": "",
"color_01": "#192d34",
"color_02": "#3e91ac",
"color_03": "#cbbb4d",
"color_04": "#ffeb66",
"color_05": "#499fbc",
"color_06": "#cbbb4d",
"color_07": "#62b1cb",
"color_08": "#7ba8b7",
"color_09": "#3d6876",
"color_10": "#d6c65c",
"color_11": "#223c44",
"color_12": "#335966",
"color_13": "#467686",
"color_14": "#a5d8e9",
"color_15": "#c4b031",
"color_16": "#e1f7ff",
"background": "#192d34",
"foreground": "#7ba8b7",
"cursor": "#84740b",
"hash": "7db8208413062eb5b904ab49269a8873b673f6700b5d6d5a3f59624bf383f9b4"
}
================================================
FILE: data/json/base2tone-lavender.json
================================================
{
"name": "Base2Tone Lavender",
"author": "",
"variant": "",
"color_01": "#201d2a",
"color_02": "#9375f5",
"color_03": "#d294ff",
"color_04": "#ecd1ff",
"color_05": "#a286fd",
"color_06": "#d294ff",
"color_07": "#b5a0fe",
"color_08": "#9992b0",
"color_09": "#625a7c",
"color_10": "#dba8ff",
"color_11": "#2c2839",
"color_12": "#4b455f",
"color_13": "#6e658b",
"color_14": "#dcd2fe",
"color_15": "#ca80ff",
"color_16": "#efebff",
"background": "#201d2a",
"foreground": "#9992b0",
"cursor": "#b042ff",
"hash": "8522f7ee4338971575ba44ecb0b4ce213e72e03904b9876438d536d305afb2ac"
}
================================================
FILE: data/json/base2tone-mall.json
================================================
{
"name": "Base2Tone Mall",
"author": "",
"variant": "",
"color_01": "#1e1e1f",
"color_02": "#a17efc",
"color_03": "#75bfff",
"color_04": "#b3dbff",
"color_05": "#b294ff",
"color_06": "#75bfff",
"color_07": "#c5adff",
"color_08": "#97959d",
"color_09": "#5e5c60",
"color_10": "#8ac8ff",
"color_11": "#2b2b2c",
"color_12": "#515053",
"color_13": "#6a686e",
"color_14": "#e5dbff",
"color_15": "#69b5f7",
"color_16": "#f4f0ff",
"background": "#1e1e1f",
"foreground": "#97959d",
"cursor": "#3692e2",
"hash": "edf851a62e04ddcb017d8b614eafcc1c3ff58878e7502431b5649b6b673afebb"
}
================================================
FILE: data/json/base2tone-meadow.json
================================================
{
"name": "Base2Tone Meadow",
"author": "",
"variant": "",
"color_01": "#192834",
"color_02": "#277fbe",
"color_03": "#80bf40",
"color_04": "#a6f655",
"color_05": "#4299d7",
"color_06": "#80bf40",
"color_07": "#47adf5",
"color_08": "#7b9eb7",
"color_09": "#3d5e76",
"color_10": "#8cdd3c",
"color_11": "#223644",
"color_12": "#335166",
"color_13": "#466b86",
"color_14": "#afddfe",
"color_15": "#73b234",
"color_16": "#d1ecff",
"background": "#192834",
"foreground": "#7b9eb7",
"cursor": "#4d8217",
"hash": "6091341d86b0bea492ea6765daec00a40a83de26dcd75da38db94d558a773f71"
}
================================================
FILE: data/json/base2tone-morning.json
================================================
{
"name": "Base2Tone Morning",
"author": "",
"variant": "",
"color_01": "#232834",
"color_02": "#1659df",
"color_03": "#b29762",
"color_04": "#e5ddcd",
"color_05": "#3d75e6",
"color_06": "#b29762",
"color_07": "#728fcb",
"color_08": "#8d95a5",
"color_09": "#656e81",
"color_10": "#c6b28b",
"color_11": "#31363f",
"color_12": "#4f5664",
"color_13": "#707a8f",
"color_14": "#b7c9eb",
"color_15": "#9a7c42",
"color_16": "#dee6f7",
"background": "#232834",
"foreground": "#8d95a5",
"cursor": "#594212",
"hash": "ba7d6fdfe59fae5f937b2842373a79353f4bc26e7c53211819a89e71ee09e572"
}
================================================
FILE: data/json/base2tone-motel.json
================================================
{
"name": "Base2Tone Motel",
"author": "",
"variant": "",
"color_01": "#242323",
"color_02": "#956f76",
"color_03": "#f8917c",
"color_04": "#ffc8bd",
"color_05": "#a7868b",
"color_06": "#f8917c",
"color_07": "#b89da2",
"color_08": "#a5979a",
"color_09": "#766b6c",
"color_10": "#ffa28f",
"color_11": "#373434",
"color_12": "#5a5354",
"color_13": "#86797b",
"color_14": "#dec9cc",
"color_15": "#f77c64",
"color_16": "#f0dbdf",
"background": "#242323",
"foreground": "#a5979a",
"cursor": "#e24f32",
"hash": "17b5787e122e0f68388f6277e15df73a577acf33f800dbe9dfbe390d815efdb6"
}
================================================
FILE: data/json/base2tone-pool.json
================================================
{
"name": "Base2Tone Pool",
"author": "",
"variant": "",
"color_01": "#2a2433",
"color_02": "#aa75f5",
"color_03": "#f87972",
"color_04": "#ffb6b3",
"color_05": "#b886fd",
"color_06": "#f87972",
"color_07": "#c7a0fe",
"color_08": "#9a90a7",
"color_09": "#635775",
"color_10": "#fc8983",
"color_11": "#372f42",
"color_12": "#574b68",
"color_13": "#706383",
"color_14": "#e4d2fe",
"color_15": "#f36f68",
"color_16": "#f3ebff",
"background": "#2a2433",
"foreground": "#9a90a7",
"cursor": "#cf504a",
"hash": "6403b5388b1a1741fd38d4a28f31f68bf45de8428facd3921dcb31550bb65d5c"
}
================================================
FILE: data/json/base2tone-porch.json
================================================
{
"name": "Base2Tone Porch",
"author": "",
"variant": "",
"color_01": "#221e24",
"color_02": "#9466a3",
"color_03": "#f39b68",
"color_04": "#ffc29e",
"color_05": "#a77cb6",
"color_06": "#f39b68",
"color_07": "#ba95c6",
"color_08": "#9f95a3",
"color_09": "#645a68",
"color_10": "#f8aa7c",
"color_11": "#302a32",
"color_12": "#574e5a",
"color_13": "#716774",
"color_14": "#dfcbe6",
"color_15": "#ec8d55",
"color_16": "#f2e3f7",
"background": "#221e24",
"foreground": "#9f95a3",
"cursor": "#c46731",
"hash": "27037c089cf309b4d6796eaeac059b518eddfa2a9efe65ebfddfaa72ef3a9e7a"
}
================================================
FILE: data/json/base2tone-sea.json
================================================
{
"name": "Base2Tone Sea",
"author": "",
"variant": "",
"color_01": "#1d262f",
"color_02": "#34659d",
"color_03": "#0fc78a",
"color_04": "#47ebb4",
"color_05": "#57718e",
"color_06": "#0fc78a",
"color_07": "#6e9bcf",
"color_08": "#a1aab5",
"color_09": "#4a5f78",
"color_10": "#14e19d",
"color_11": "#27323f",
"color_12": "#405368",
"color_13": "#738191",
"color_14": "#afd4fe",
"color_15": "#0db57d",
"color_16": "#ebf4ff",
"background": "#1d262f",
"foreground": "#a1aab5",
"cursor": "#067953",
"hash": "d418cb2b2bc191f1a6b8cbc9995edbad337031bbd8395eb691101e3a0d0d6ef7"
}
================================================
FILE: data/json/base2tone-space.json
================================================
{
"name": "Base2Tone Space",
"author": "",
"variant": "",
"color_01": "#24242e",
"color_02": "#7676f4",
"color_03": "#ec7336",
"color_04": "#fe8c52",
"color_05": "#767693",
"color_06": "#ec7336",
"color_07": "#8a8aad",
"color_08": "#a1a1b5",
"color_09": "#5b5b76",
"color_10": "#f37b3f",
"color_11": "#333342",
"color_12": "#515167",
"color_13": "#737391",
"color_14": "#cecee3",
"color_15": "#e66e33",
"color_16": "#ebebff",
"background": "#24242e",
"foreground": "#a1a1b5",
"cursor": "#b25424",
"hash": "83f1e1852dce5411517b79da16e4c721a5c568122a97226ed7d548e0730928a0"
}
================================================
FILE: data/json/base2tone-suburb.json
================================================
{
"name": "Base2Tone Suburb",
"author": "",
"variant": "",
"color_01": "#1e202f",
"color_02": "#7586f5",
"color_03": "#fb6fa9",
"color_04": "#ffb3d2",
"color_05": "#8696fd",
"color_06": "#fb6fa9",
"color_07": "#a0acfe",
"color_08": "#878ba6",
"color_09": "#4f5472",
"color_10": "#fe81b5",
"color_11": "#292c3d",
"color_12": "#444864",
"color_13": "#5b6080",
"color_14": "#d2d8fe",
"color_15": "#f764a1",
"color_16": "#ebedff",
"background": "#1e202f",
"foreground": "#878ba6",
"cursor": "#d14781",
"hash": "18408f1f26e4d46fbe335d879f8bc114850408a0d7beb3a9b5aa946f10cb343a"
}
================================================
FILE: data/json/base4tone-classic-a.json
================================================
{
"name": "Base4Tone Classic A",
"author": "",
"variant": "",
"color_01": "#211d1c",
"color_02": "#8d9f04",
"color_03": "#dd40a4",
"color_04": "#f17ec7",
"color_05": "#eb8275",
"color_06": "#dc9118",
"color_07": "#e963b8",
"color_08": "#eee8e8",
"color_09": "#0d0807",
"color_10": "#b9cf17",
"color_11": "#f391cf",
"color_12": "#f6b1dd",
"color_13": "#f8cac3",
"color_14": "#e8a02c",
"color_15": "#fbbab1",
"color_16": "#f9f6f6",
"background": "#211d1c",
"foreground": "#a19391",
"cursor": "#81747c",
"hash": "85cdd7403f42037740247afda442c05879c82721411ec4de22769aa3b79db6a0"
}
================================================
FILE: data/json/base4tone-classic-b.json
================================================
{
"name": "Base4Tone Classic B",
"author": "",
"variant": "",
"color_01": "#211e1c",
"color_02": "#669f04",
"color_03": "#de5745",
"color_04": "#f18c7e",
"color_05": "#e78b55",
"color_06": "#c1aa15",
"color_07": "#e97263",
"color_08": "#eeeae8",
"color_09": "#0d0907",
"color_10": "#8bcf17",
"color_11": "#f39c91",
"color_12": "#fbbab1",
"color_13": "#f7cdb6",
"color_14": "#dcc218",
"color_15": "#f5c1a3",
"color_16": "#f9f7f6",
"background": "#211e1c",
"foreground": "#a29790",
"cursor": "#847371",
"hash": "d443fad2d8978ccdcba1279fee1a48a53b8eeb0f88d960dd0ace4027bd79128d"
}
================================================
FILE: data/json/base4tone-classic-c.json
================================================
{
"name": "Base4Tone Classic C",
"author": "",
"variant": "",
"color_01": "#221f1c",
"color_02": "#049a61",
"color_03": "#de5745",
"color_04": "#f18c7e",
"color_05": "#e6971a",
"color_06": "#adc115",
"color_07": "#e97263",
"color_08": "#eeebe8",
"color_09": "#0d0b07",
"color_10": "#16ca85",
"color_11": "#f39c91",
"color_12": "#fbbab1",
"color_13": "#f5d8a8",
"color_14": "#c5dc18",
"color_15": "#f3cd91",
"color_16": "#f9f8f6",
"background": "#221f1c",
"foreground": "#a39b8f",
"cursor": "#847371",
"hash": "0f68f890f4e6aaa2e8078f4433c20b7e60b6566e058a3b010f68545a812e46b4"
}
================================================
FILE: data/json/base4tone-classic-d.json
================================================
{
"name": "Base4Tone Classic D",
"author": "",
"variant": "",
"color_01": "#21211c",
"color_02": "#049582",
"color_03": "#da6b2b",
"color_04": "#ee9968",
"color_05": "#cfb617",
"color_06": "#82c115",
"color_07": "#e6854d",
"color_08": "#eeede8",
"color_09": "#0d0c07",
"color_10": "#1cc4ae",
"color_11": "#f0a57a",
"color_12": "#f5c1a3",
"color_13": "#f6edb1",
"color_14": "#95dc18",
"color_15": "#f2e58c",
"color_16": "#f9f8f6",
"background": "#21211c",
"foreground": "#a2a090",
"cursor": "#85776f",
"hash": "87f73f6fb3fe982c874ff56f75a33c1a514b14564c661545cf1f8d7637dc8e56"
}
================================================
FILE: data/json/base4tone-classic-e.json
================================================
{
"name": "Base4Tone Classic E",
"author": "",
"variant": "",
"color_01": "#21211c",
"color_02": "#088ea0",
"color_03": "#c27905",
"color_04": "#e8a02c",
"color_05": "#b9cf17",
"color_06": "#5cba21",
"color_07": "#dc9118",
"color_08": "#edeee8",
"color_09": "#0d0d07",
"color_10": "#25bcd0",
"color_11": "#eaa83e",
"color_12": "#f3cd91",
"color_13": "#eef6b1",
"color_14": "#69d425",
"color_15": "#e6f28c",
"color_16": "#f9f9f6",
"background": "#21211c",
"foreground": "#a0a290",
"cursor": "#877d6e",
"hash": "ddcf2b0e7bc02fdfa93e88b7f8517a875be6a6249699a74a216324d7271211b3"
}
================================================
FILE: data/json/base4tone-classic-f.json
================================================
{
"name": "Base4Tone Classic F",
"author": "",
"variant": "",
"color_01": "#1f211c",
"color_02": "#0b88d0",
"color_03": "#a48f04",
"color_04": "#dcc218",
"color_05": "#8bcf17",
"color_06": "#15bc52",
"color_07": "#c1aa15",
"color_08": "#ebeee8",
"color_09": "#0b0d07",
"color_10": "#47b5f5",
"color_11": "#e6ca1a",
"color_12": "#f2e58c",
"color_13": "#ddf6b1",
"color_14": "#18d85e",
"color_15": "#cdf28c",
"color_16": "#f8f9f6",
"background": "#1f211c",
"foreground": "#9ba191",
"cursor": "#85826f",
"hash": "a8b95defe3ee39e1d849afc87cae70500401e508a38366d1f20aef79736ee515"
}
================================================
FILE: data/json/base4tone-classic-i.json
================================================
{
"name": "Base4Tone Classic I",
"author": "",
"variant": "",
"color_01": "#1d201d",
"color_02": "#5c6feb",
"color_03": "#91a404",
"color_04": "#c5dc18",
"color_05": "#24cc38",
"color_06": "#23b4c7",
"color_07": "#adc115",
"color_08": "#e8ede9",
"color_09": "#080d08",
"color_10": "#929ff7",
"color_11": "#cee61a",
"color_12": "#e6f28c",
"color_13": "#b5f2bc",
"color_14": "#3ccadd",
"color_15": "#97eda1",
"color_16": "#f6f9f6",
"background": "#1d201d",
"foreground": "#949e95",
"cursor": "#83856f",
"hash": "90d1236560343e982aae0fa5a1d933fe17733223d42dbcb0ef1521db10d87d97"
}
================================================
FILE: data/json/base4tone-classic-l.json
================================================
{
"name": "Base4Tone Classic L",
"author": "",
"variant": "",
"color_01": "#1b2221",
"color_02": "#7667e4",
"color_03": "#0da51f",
"color_04": "#2bda3f",
"color_05": "#1cc4ae",
"color_06": "#659efb",
"color_07": "#22bf34",
"color_08": "#e8eeed",
"color_09": "#070d0c",
"color_10": "#a095f3",
"color_11": "#3cdd4f",
"color_12": "#97eda1",
"color_13": "#adf0e7",
"color_14": "#88b4fc",
"color_15": "#93ece0",
"color_16": "#f6f9f8",
"background": "#1b2221",
"foreground": "#8ea4a1",
"cursor": "#748176",
"hash": "1c6524e7f607945eccdde7cf68095053e757b4a7a868088cef86162011be6c22"
}
================================================
FILE: data/json/base4tone-classic-o.json
================================================
{
"name": "Base4Tone Classic O",
"author": "",
"variant": "",
"color_01": "#1a1d23",
"color_02": "#a24ad9",
"color_03": "#0d9c89",
"color_04": "#1ed2ba",
"color_05": "#74a8fb",
"color_06": "#9488f2",
"color_07": "#1bbba6",
"color_08": "#e7eaee",
"color_09": "#07090d",
"color_10": "#c27eed",
"color_11": "#2fdac3",
"color_12": "#93ece0",
"color_13": "#c7dcff",
"color_14": "#aba1f7",
"color_15": "#c2d9ff",
"color_16": "#f6f7f9",
"background": "#1a1d23",
"foreground": "#8995a9",
"cursor": "#6d8884",
"hash": "52fd82de3c1318d5a19c13b24040c7a3422b88ca5416b7c43f626374fea2b2ba"
}
================================================
FILE: data/json/base4tone-classic-p.json
================================================
{
"name": "Base4Tone Classic P",
"author": "",
"variant": "",
"color_01": "#1c1d21",
"color_02": "#c039d5",
"color_03": "#1398aa",
"color_04": "#3ccadd",
"color_05": "#929ff7",
"color_06": "#a57af0",
"color_07": "#23b4c7",
"color_08": "#e8e8ee",
"color_09": "#07080d",
"color_10": "#db75eb",
"color_11": "#5ad2e2",
"color_12": "#a4e6ef",
"color_13": "#d0d5fb",
"color_14": "#b792f6",
"color_15": "#c6cdfb",
"color_16": "#f6f6f9",
"background": "#1c1d21",
"foreground": "#9092a2",
"cursor": "#6a878a",
"hash": "237ed855f4adc1c5d75382162756a9c0505c22c4c1c4aea4e60f9cdd9ac2736f"
}
================================================
FILE: data/json/base4tone-classic-q.json
================================================
{
"name": "Base4Tone Classic Q",
"author": "",
"variant": "",
"color_01": "#1d1d20",
"color_02": "#d4359a",
"color_03": "#4287f5",
"color_04": "#88b4fc",
"color_05": "#a095f3",
"color_06": "#ba6cea",
"color_07": "#659efb",
"color_08": "#e9e8ed",
"color_09": "#08070d",
"color_10": "#eb75c0",
"color_11": "#9cc1fc",
"color_12": "#c2d9ff",
"color_13": "#d9d5fc",
"color_14": "#c988f2",
"color_15": "#d1cbfb",
"color_16": "#f6f6f9",
"background": "#1d1d20",
"foreground": "#95949e",
"cursor": "#67768e",
"hash": "807bc4a4185179bc624b1c18df6bbce90a7e1782e6e9d3ce9d9c61fd439866f1"
}
================================================
FILE: data/json/base4tone-classic-r.json
================================================
{
"name": "Base4Tone Classic R",
"author": "",
"variant": "",
"color_01": "#1e1d20",
"color_02": "#d53975",
"color_03": "#6577ec",
"color_04": "#a0acf8",
"color_05": "#af88f2",
"color_06": "#d763e9",
"color_07": "#8493f6",
"color_08": "#eae8ed",
"color_09": "#09070d",
"color_10": "#eb75a2",
"color_11": "#aeb8f9",
"color_12": "#c6cdfb",
"color_13": "#ddcbfb",
"color_14": "#e17ef1",
"color_15": "#d6c2fa",
"color_16": "#f7f6f9",
"background": "#1e1d20",
"foreground": "#98949e",
"cursor": "#6f7285",
"hash": "203d79610c2fcca7c0438723897dec531f7baa2aae08f1f31040ada309d6129f"
}
================================================
FILE: data/json/base4tone-classic-s.json
================================================
{
"name": "Base4Tone Classic S",
"author": "",
"variant": "",
"color_01": "#1f1d20",
"color_02": "#d64f3d",
"color_03": "#7e70e6",
"color_04": "#aba1f7",
"color_05": "#c27eed",
"color_06": "#e963b8",
"color_07": "#9488f2",
"color_08": "#ebe8ed",
"color_09": "#0b070d",
"color_10": "#eb8275",
"color_11": "#b7aff8",
"color_12": "#d1cbfb",
"color_13": "#e6c8f9",
"color_14": "#f17ec7",
"color_15": "#e0baf7",
"color_16": "#f8f6f9",
"background": "#1f1d20",
"foreground": "#9a949e",
"cursor": "#767481",
"hash": "e2916cc706eb9bf63a04765e8b03c4833b095ec195289f6b1a1e1c9f830c9cd2"
}
================================================
FILE: data/json/base4tone-classic-t.json
================================================
{
"name": "Base4Tone Classic T",
"author": "",
"variant": "",
"color_01": "#201d20",
"color_02": "#ce672c",
"color_03": "#9263e3",
"color_04": "#b792f6",
"color_05": "#db75eb",
"color_06": "#e96396",
"color_07": "#a57af0",
"color_08": "#ede8ed",
"color_09": "#0c070d",
"color_10": "#e78b55",
"color_11": "#c0a1f7",
"color_12": "#d6c2fa",
"color_13": "#f1c3f8",
"color_14": "#f17eaa",
"color_15": "#edb1f6",
"color_16": "#f8f6f9",
"background": "#201d20",
"foreground": "#9d949e",
"cursor": "#797481",
"hash": "b471866989b8841b963b19df40e95a7375e7a08c5ce18d8ba01d1d8c5ec681e0"
}
================================================
FILE: data/json/base4tone-classic-u.json
================================================
{
"name": "Base4Tone Classic U",
"author": "",
"variant": "",
"color_01": "#201d20",
"color_02": "#ce672c",
"color_03": "#aa52e0",
"color_04": "#c988f2",
"color_05": "#eb75dd",
"color_06": "#e96375",
"color_07": "#ba6cea",
"color_08": "#ede8ed",
"color_09": "#0d070c",
"color_10": "#e78b55",
"color_11": "#d19af4",
"color_12": "#e0baf7",
"color_13": "#f8c3f2",
"color_14": "#f17e8e",
"color_15": "#f6b1ee",
"color_16": "#f9f6f8",
"background": "#201d20",
"foreground": "#9e949d",
"cursor": "#7c7481",
"hash": "73e5bda28572ded5b541d8f200903e949b05693462e0865b6efdb18312fed45e"
}
================================================
FILE: data/json/base4tone-classic-w.json
================================================
{
"name": "Base4Tone Classic W",
"author": "",
"variant": "",
"color_01": "#201d1e",
"color_02": "#b87305",
"color_03": "#ca45de",
"color_04": "#e17ef1",
"color_05": "#eb75a2",
"color_06": "#e97263",
"color_07": "#d763e9",
"color_08": "#ede8ea",
"color_09": "#0d080a",
"color_10": "#e6971a",
"color_11": "#e691f3",
"color_12": "#edb1f6",
"color_13": "#f8bfd5",
"color_14": "#f18c7e",
"color_15": "#f6b1cc",
"color_16": "#f9f6f7",
"background": "#201d1e",
"foreground": "#9e9498",
"cursor": "#7f7481",
"hash": "24d9a66a1a2c98b832bad1213c5e8beab06cfadd2b739cbf57f5e326c0fa6e0d"
}
================================================
FILE: data/json/base4tone-modern-c.json
================================================
{
"name": "Base4Tone Modern C",
"author": "",
"variant": "",
"color_01": "#221f1c",
"color_02": "#5c6feb",
"color_03": "#dd407c",
"color_04": "#f17eaa",
"color_05": "#e6971a",
"color_06": "#1bbba6",
"color_07": "#e96396",
"color_08": "#eeebe8",
"color_09": "#0d0b07",
"color_10": "#929ff7",
"color_11": "#f391b6",
"color_12": "#f6b1cc",
"color_13": "#f5d8a8",
"color_14": "#1ed2ba",
"color_15": "#f3cd91",
"color_16": "#f9f8f6",
"background": "#221f1c",
"foreground": "#a39b8f",
"cursor": "#817479",
"hash": "7a675694782d4fde1a4935479ff62788cb4541d26c5cf5d45fec6af1dde35d82"
}
================================================
FILE: data/json/base4tone-modern-n.json
================================================
{
"name": "Base4Tone Modern N",
"author": "",
"variant": "",
"color_01": "#1a2023",
"color_02": "#d53975",
"color_03": "#a48f04",
"color_04": "#dcc218",
"color_05": "#47b5f5",
"color_06": "#8493f6",
"color_07": "#c1aa15",
"color_08": "#e8ebee",
"color_09": "#070b0d",
"color_10": "#eb75a2",
"color_11": "#e6ca1a",
"color_12": "#f2e58c",
"color_13": "#bbe4fb",
"color_14": "#a0acf8",
"color_15": "#b1e0fb",
"color_16": "#f6f8f9",
"background": "#1a2023",
"foreground": "#8a9da8",
"cursor": "#85826f",
"hash": "b80c2711ae1af985995c8ef6e144713b14fbc635b4ed852bb2106359e81fb70e"
}
================================================
FILE: data/json/base4tone-modern-w.json
================================================
{
"name": "Base4Tone Modern W",
"author": "",
"variant": "",
"color_01": "#201d1e",
"color_02": "#21a00d",
"color_03": "#1398aa",
"color_04": "#3ccadd",
"color_05": "#eb75a2",
"color_06": "#e97263",
"color_07": "#23b4c7",
"color_08": "#ede8ea",
"color_09": "#0d080a",
"color_10": "#39c723",
"color_11": "#5ad2e2",
"color_12": "#a4e6ef",
"color_13": "#f8bfd5",
"color_14": "#f18c7e",
"color_15": "#f6b1cc",
"color_16": "#f9f6f7",
"background": "#201d1e",
"foreground": "#9e9498",
"cursor": "#6a878a",
"hash": "5a894631d98334e3bfb0556d1b54676502c8a2d46605df8f4c4f34e674345fc2"
}
================================================
FILE: data/json/belafonte-day.json
================================================
{
"name": "Belafonte Day",
"author": "",
"variant": "",
"color_01": "#20111B",
"color_02": "#BE100E",
"color_03": "#858162",
"color_04": "#EAA549",
"color_05": "#426A79",
"color_06": "#97522C",
"color_07": "#989A9C",
"color_08": "#968C83",
"color_09": "#5E5252",
"color_10": "#BE100E",
"color_11": "#858162",
"color_12": "#EAA549",
"color_13": "#426A79",
"color_14": "#97522C",
"color_15": "#989A9C",
"color_16": "#D5CCBA",
"background": "#D5CCBA",
"foreground": "#45373C",
"cursor": "#45373C",
"hash": "24a10a658de92125d958b2efab1ae2ae22ee96c40e5da6c3ac956e9e8fa4e475"
}
================================================
FILE: data/json/belafonte-night.json
================================================
{
"name": "Belafonte Night",
"author": "",
"variant": "",
"color_01": "#20111B",
"color_02": "#BE100E",
"color_03": "#858162",
"color_04": "#EAA549",
"color_05": "#426A79",
"color_06": "#97522C",
"color_07": "#989A9C",
"color_08": "#968C83",
"color_09": "#5E5252",
"color_10": "#BE100E",
"color_11": "#858162",
"color_12": "#EAA549",
"color_13": "#426A79",
"color_14": "#97522C",
"color_15": "#989A9C",
"color_16": "#D5CCBA",
"background": "#20111B",
"foreground": "#968C83",
"cursor": "#968C83",
"hash": "fbc985161092504203ed800465a141319472f9f3d4fc917e1d13b5f0c74ece79"
}
================================================
FILE: data/json/bim.json
================================================
{
"name": "Bim",
"author": "",
"variant": "",
"color_01": "#2C2423",
"color_02": "#F557A0",
"color_03": "#A9EE55",
"color_04": "#F5A255",
"color_05": "#5EA2EC",
"color_06": "#A957EC",
"color_07": "#5EEEA0",
"color_08": "#918988",
"color_09": "#918988",
"color_10": "#F579B2",
"color_11": "#BBEE78",
"color_12": "#F5B378",
"color_13": "#81B3EC",
"color_14": "#BB79EC",
"color_15": "#81EEB2",
"color_16": "#F5EEEC",
"background": "#012849",
"foreground": "#A9BED8",
"cursor": "#A9BED8",
"hash": "be3d79f3597c9bd994573e98a95a25738517f5ef286e275db5823af33970d8b4"
}
================================================
FILE: data/json/birds-of-paradise.json
================================================
{
"name": "Birds Of Paradise",
"author": "",
"variant": "",
"color_01": "#573D26",
"color_02": "#BE2D26",
"color_03": "#6BA18A",
"color_04": "#E99D2A",
"color_05": "#5A86AD",
"color_06": "#AC80A6",
"color_07": "#74A6AD",
"color_08": "#E0DBB7",
"color_09": "#9B6C4A",
"color_10": "#E84627",
"color_11": "#95D8BA",
"color_12": "#D0D150",
"color_13": "#B8D3ED",
"color_14": "#D19ECB",
"color_15": "#93CFD7",
"color_16": "#FFF9D5",
"background": "#2A1F1D",
"foreground": "#E0DBB7",
"cursor": "#E0DBB7",
"hash": "48abce2819f89b4f314bd57cd4d6e7d7f2c6c0e8d1f8c77fabba8dcbd0e95125"
}
================================================
FILE: data/json/blazer.json
================================================
{
"name": "Blazer",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#B87A7A",
"color_03": "#7AB87A",
"color_04": "#B8B87A",
"color_05": "#7A7AB8",
"color_06": "#B87AB8",
"color_07": "#7AB8B8",
"color_08": "#D9D9D9",
"color_09": "#262626",
"color_10": "#DBBDBD",
"color_11": "#BDDBBD",
"color_12": "#DBDBBD",
"color_13": "#BDBDDB",
"color_14": "#DBBDDB",
"color_15": "#BDDBDB",
"color_16": "#FFFFFF",
"background": "#0D1926",
"foreground": "#D9E6F2",
"cursor": "#D9E6F2",
"hash": "364a5a83283ab9e684bca9a342f7911dab81d92c3dae3931430fb45fae299410"
}
================================================
FILE: data/json/blue-dolphin.json
================================================
{
"name": "Blue Dolphin",
"author": "",
"variant": "",
"color_01": "#292D3E",
"color_02": "#FF8288",
"color_03": "#B4E88D",
"color_04": "#F4D69F",
"color_05": "#82AAFF",
"color_06": "#E9C1FF",
"color_07": "#89EBFF",
"color_08": "#D0D0D0",
"color_09": "#434758",
"color_10": "#FF8B92",
"color_11": "#DDFFA7",
"color_12": "#FFE585",
"color_13": "#9CC4FF",
"color_14": "#DDB0F6",
"color_15": "#A3F7FF",
"color_16": "#FFFFFF",
"background": "#006984",
"foreground": "#C5F2FF",
"cursor": "#FFCC00",
"hash": "9e8506e8a748c0fb9621a0906ca3c8c90bbade60e57700f196c2ebcc4da0586f"
}
================================================
FILE: data/json/blue-moon-light.json
================================================
{
"name": "Blue Moon Light",
"author": "kyazdani42 (https://github.com/kyazdani42/blue-moon)",
"variant": "light",
"color_01": "#292d3e",
"color_02": "#d06179",
"color_03": "#d0e7d0",
"color_04": "#cfcfbf",
"color_05": "#959dcb",
"color_06": "#a9a3db",
"color_07": "#89bbdd",
"color_08": "#ffffff",
"color_09": "#292d3e",
"color_10": "#d06179",
"color_11": "#d0e7d0",
"color_12": "#cfcfbf",
"color_13": "#959dcb",
"color_14": "#a9a3db",
"color_15": "#89bbdd",
"color_16": "#ffffff",
"background": "#32374d",
"foreground": "#fbfbfb",
"cursor": "#fbfbfb",
"hash": "ff15bd907071d94fa3aa58d81ed36a1ba8c1c725df2e4cdc4b55eb514088962a"
}
================================================
FILE: data/json/blue-moon.json
================================================
{
"name": "Blue Moon",
"author": "kyazdani42 (https://github.com/kyazdani42/blue-moon)",
"variant": "dark",
"color_01": "#353b52",
"color_02": "#d06178",
"color_03": "#b4c4b4",
"color_04": "#cfcfbf",
"color_05": "#959dcb",
"color_06": "#b9a3eb",
"color_07": "#89bbdd",
"color_08": "#ffffff",
"color_09": "#8796b0",
"color_10": "#e61f44",
"color_11": "#acfab4",
"color_12": "#dfdf9f",
"color_13": "#b8bcf3",
"color_14": "#b9a3eb",
"color_15": "#89ddff",
"color_16": "#ffffff",
"background": "#1b1e2b",
"foreground": "#676e96",
"cursor": "#676e96",
"hash": "7640830fb24638bc0a6c44a20dc406103e33b0b3a577275b2a62bd2b70594b25"
}
================================================
FILE: data/json/bluloco-light.json
================================================
{
"name": "Bluloco Light",
"author": "",
"variant": "",
"color_01": "#D5D6DD",
"color_02": "#D52753",
"color_03": "#23974A",
"color_04": "#DF631C",
"color_05": "#275FE4",
"color_06": "#823FF1",
"color_07": "#27618D",
"color_08": "#000000",
"color_09": "#E4E5ED",
"color_10": "#FF6480",
"color_11": "#3CBC66",
"color_12": "#C5A332",
"color_13": "#0099E1",
"color_14": "#CE33C0",
"color_15": "#6D93BB",
"color_16": "#26272D",
"background": "#F9F9F9",
"foreground": "#383A42",
"cursor": "#383A42",
"hash": "a3ae8a3f65be1c1a85cb8d00a8df11e0a40a78aab64cc3437d66786bc7b1f4bd"
}
================================================
FILE: data/json/bluloco-zsh-light.json
================================================
{
"name": "Bluloco Zsh Light",
"author": "",
"variant": "",
"color_01": "#E4E5F1",
"color_02": "#D52753",
"color_03": "#23974A",
"color_04": "#DF631C",
"color_05": "#275FE4",
"color_06": "#823FF1",
"color_07": "#27618D",
"color_08": "#000000",
"color_09": "#5794DE",
"color_10": "#FF6480",
"color_11": "#3CBC66",
"color_12": "#C5A332",
"color_13": "#0099E1",
"color_14": "#CE33C0",
"color_15": "#6D93BB",
"color_16": "#26272D",
"background": "#F9F9F9",
"foreground": "#383A42",
"cursor": "#383A42",
"hash": "c59d30953a3b381463e96c45a593df94008328eafa75fbe96f0401ea4820f5d3"
}
================================================
FILE: data/json/borland.json
================================================
{
"name": "Borland",
"author": "",
"variant": "",
"color_01": "#4F4F4F",
"color_02": "#FF6C60",
"color_03": "#A8FF60",
"color_04": "#FFFFB6",
"color_05": "#96CBFE",
"color_06": "#FF73FD",
"color_07": "#C6C5FE",
"color_08": "#EEEEEE",
"color_09": "#7C7C7C",
"color_10": "#FFB6B0",
"color_11": "#CEFFAC",
"color_12": "#FFFFCC",
"color_13": "#B5DCFF",
"color_14": "#FF9CFE",
"color_15": "#DFDFFE",
"color_16": "#FFFFFF",
"background": "#0000A4",
"foreground": "#FFFF4E",
"cursor": "#FFFF4E",
"hash": "0ef36524d8fd115b2eaf1b50aeafc70d028c720f26186946396605da90f11031"
}
================================================
FILE: data/json/breadog.json
================================================
{
"name": "Breadog",
"author": "",
"variant": "",
"color_01": "#362C24",
"color_02": "#B10B00",
"color_03": "#007232",
"color_04": "#8B4C00",
"color_05": "#005CB4",
"color_06": "#9B0097",
"color_07": "#006A78",
"color_08": "#D4C3B7",
"color_09": "#514337",
"color_10": "#DE1100",
"color_11": "#008F40",
"color_12": "#AE6000",
"color_13": "#0074E1",
"color_14": "#C300BD",
"color_15": "#008697",
"color_16": "#EAE1DA",
"background": "#F1EBE6",
"foreground": "#362C24",
"cursor": "#362C24",
"hash": "8553eacecf7fe46616f55c2647a571294c1b1e48f1f68f94425f87025ddc7c64"
}
================================================
FILE: data/json/breath-darker.json
================================================
{
"name": "Breath Darker",
"author": "",
"variant": "",
"color_01": "#1E2229",
"color_02": "#ED1515",
"color_03": "#44853A",
"color_04": "#F67400",
"color_05": "#1D99F3",
"color_06": "#9B59B6",
"color_07": "#1ABC9C",
"color_08": "#FCFCFC",
"color_09": "#7F8C8D",
"color_10": "#C0392B",
"color_11": "#55A649",
"color_12": "#FDBC4B",
"color_13": "#3DAEE9",
"color_14": "#8E44AD",
"color_15": "#16A085",
"color_16": "#FFFFFF",
"background": "#080D14",
"foreground": "#17A88B",
"cursor": "#17A88B",
"hash": "65a1af1b9c0bb3377e7a1805e1825b74febd54bc6eb464df4b218c785e54b252"
}
================================================
FILE: data/json/breath-light.json
================================================
{
"name": "Breath Light",
"author": "",
"variant": "",
"color_01": "#E8E8E8",
"color_02": "#ED1515",
"color_03": "#C0392B",
"color_04": "#F67400",
"color_05": "#1D99F3",
"color_06": "#9B59B6",
"color_07": "#1ABC9C",
"color_08": "#FCFCFC",
"color_09": "#7F8C8D",
"color_10": "#C0392B",
"color_11": "#55A649",
"color_12": "#FDBC4B",
"color_13": "#3DAEE9",
"color_14": "#8E44AD",
"color_15": "#16A085",
"color_16": "#FFFFFF",
"background": "#E8E8E8",
"foreground": "#292F34",
"cursor": "#292F34",
"hash": "0f0ee2dd7077ac31a77f399c19e7f4aaa9515c3b13a3edf5ecb4f4732dd86c0e"
}
================================================
FILE: data/json/breath-silverfox.json
================================================
{
"name": "Breath Silverfox",
"author": "",
"variant": "",
"color_01": "#1E2229",
"color_02": "#ED1515",
"color_03": "#44853A",
"color_04": "#F67400",
"color_05": "#1D99F3",
"color_06": "#9B59B6",
"color_07": "#1ABC9C",
"color_08": "#FCFCFC",
"color_09": "#7F8C8D",
"color_10": "#C0392B",
"color_11": "#55A649",
"color_12": "#FDBC4B",
"color_13": "#3DAEE9",
"color_14": "#8E44AD",
"color_15": "#16A085",
"color_16": "#FFFFFF",
"background": "#1E2229",
"foreground": "#BBBBBB",
"cursor": "#BBBBBB",
"hash": "15402c6d96e4c913c3981592dec0b314c922df2ba402b85036bb9aa46a6647d9"
}
================================================
FILE: data/json/breath.json
================================================
{
"name": "Breath",
"author": "",
"variant": "",
"color_01": "#1E2229",
"color_02": "#ED1515",
"color_03": "#44853A",
"color_04": "#F67400",
"color_05": "#1D99F3",
"color_06": "#9B59B6",
"color_07": "#1ABC9C",
"color_08": "#FCFCFC",
"color_09": "#7F8C8D",
"color_10": "#C0392B",
"color_11": "#55A649",
"color_12": "#FDBC4B",
"color_13": "#3DAEE9",
"color_14": "#8E44AD",
"color_15": "#16A085",
"color_16": "#FFFFFF",
"background": "#1E2229",
"foreground": "#17A88B",
"cursor": "#17A88B",
"hash": "08aaaa69e75435446f31a1c5ef5b47acafad010484332f4422b9e915faab78df"
}
================================================
FILE: data/json/breeze.json
================================================
{
"name": "Breeze",
"author": "",
"variant": "",
"color_01": "#232627",
"color_02": "#ED1515",
"color_03": "#11D116",
"color_04": "#F67400",
"color_05": "#1D99F3",
"color_06": "#9B59B6",
"color_07": "#1ABC9C",
"color_08": "#FCFCFC",
"color_09": "#7F8C8D",
"color_10": "#C0392B",
"color_11": "#1CDC9A",
"color_12": "#FDBC4B",
"color_13": "#3DAEE9",
"color_14": "#8E44AD",
"color_15": "#16A085",
"color_16": "#FFFFFF",
"background": "#232627",
"foreground": "#FCFCFC",
"cursor": "#FCFCFC",
"hash": "286eea9c0a595769c51f94fa849c6117954595219329131c6cf327915ad98bf4"
}
================================================
FILE: data/json/broadcast.json
================================================
{
"name": "Broadcast",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#DA4939",
"color_03": "#519F50",
"color_04": "#FFD24A",
"color_05": "#6D9CBE",
"color_06": "#D0D0FF",
"color_07": "#6E9CBE",
"color_08": "#FFFFFF",
"color_09": "#323232",
"color_10": "#FF7B6B",
"color_11": "#83D182",
"color_12": "#FFFF7C",
"color_13": "#9FCEF0",
"color_14": "#FFFFFF",
"color_15": "#A0CEF0",
"color_16": "#FFFFFF",
"background": "#2B2B2B",
"foreground": "#E6E1DC",
"cursor": "#E6E1DC",
"hash": "05528891ce4354326e11af6ddc5703def484587ca557511c46621e2e24fc2a1f"
}
================================================
FILE: data/json/brogrammer.json
================================================
{
"name": "Brogrammer",
"author": "",
"variant": "",
"color_01": "#1F1F1F",
"color_02": "#F81118",
"color_03": "#2DC55E",
"color_04": "#ECBA0F",
"color_05": "#2A84D2",
"color_06": "#4E5AB7",
"color_07": "#1081D6",
"color_08": "#D6DBE5",
"color_09": "#D6DBE5",
"color_10": "#DE352E",
"color_11": "#1DD361",
"color_12": "#F3BD09",
"color_13": "#1081D6",
"color_14": "#5350B9",
"color_15": "#0F7DDB",
"color_16": "#FFFFFF",
"background": "#131313",
"foreground": "#D6DBE5",
"cursor": "#D6DBE5",
"hash": "4629f418732a1fa2b1c3bf55b8774a7bc4c0b1d90f431ae467aa7971096e0947"
}
================================================
FILE: data/json/butrin.json
================================================
{
"name": "Butrin",
"author": "",
"variant": "",
"color_01": "#8C7E78",
"color_02": "#E68A8A",
"color_03": "#99CC99",
"color_04": "#FAD7A0",
"color_05": "#6699CC",
"color_06": "#C8A2C8",
"color_07": "#6FC3B2",
"color_08": "#E2CEBE",
"color_09": "#BFACA4",
"color_10": "#F2B1B1",
"color_11": "#B2D8B2",
"color_12": "#F7DCB4",
"color_13": "#87CEFA",
"color_14": "#D8BFD8",
"color_15": "#64DBDB",
"color_16": "#F2F2F2",
"background": "#4B3B3C",
"foreground": "#F2F2F2",
"cursor": "#E39D93",
"hash": "1df99eb5a5bb3864d895033b43c50ddf520f4a2310e0c5f596f208030bf79523"
}
================================================
FILE: data/json/c64.json
================================================
{
"name": "C64",
"author": "",
"variant": "",
"color_01": "#090300",
"color_02": "#883932",
"color_03": "#55A049",
"color_04": "#BFCE72",
"color_05": "#40318D",
"color_06": "#8B3F96",
"color_07": "#67B6BD",
"color_08": "#FFFFFF",
"color_09": "#000000",
"color_10": "#883932",
"color_11": "#55A049",
"color_12": "#BFCE72",
"color_13": "#40318D",
"color_14": "#8B3F96",
"color_15": "#67B6BD",
"color_16": "#F7F7F7",
"background": "#40318D",
"foreground": "#7869C4",
"cursor": "#7869C4",
"hash": "b6e07e46ed1500920d85d18b9eb8ea23308a84fc5b22dbb0a4cec185242aa369"
}
================================================
FILE: data/json/cai.json
================================================
{
"name": "Cai",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#CA274D",
"color_03": "#4DCA27",
"color_04": "#CAA427",
"color_05": "#274DCA",
"color_06": "#A427CA",
"color_07": "#27CAA4",
"color_08": "#808080",
"color_09": "#808080",
"color_10": "#E98DA3",
"color_11": "#A3E98D",
"color_12": "#E9D48D",
"color_13": "#8DA3E9",
"color_14": "#D48DE9",
"color_15": "#8DE9D4",
"color_16": "#FFFFFF",
"background": "#09111A",
"foreground": "#D9E6F2",
"cursor": "#D9E6F2",
"hash": "6b50b52e79d6a115f27522285e52f2ce1a519b4840f777a5c3d84531318de0d2"
}
================================================
FILE: data/json/campbell.json
================================================
{
"name": "Campbell",
"author": "",
"variant": "",
"color_01": "#0C0C0C",
"color_02": "#C50F1F",
"color_03": "#13A10E",
"color_04": "#C19C00",
"color_05": "#0037DA",
"color_06": "#881798",
"color_07": "#3A96DD",
"color_08": "#CCCCCC",
"color_09": "#767676",
"color_10": "#E74856",
"color_11": "#16C60C",
"color_12": "#F9F1A5",
"color_13": "#3B78FF",
"color_14": "#B4009E",
"color_15": "#61D6D6",
"color_16": "#F2F2F2",
"background": "#0C0C0C",
"foreground": "#CCCCCC",
"cursor": "#FFFFFF",
"hash": "9d4a5ebb0ce264ab799114b5b6d30a5d312a2fe00e29210da17fd3ba26d8cde5"
}
================================================
FILE: data/json/catppuccin-frappe.json
================================================
{
"name": "Catppuccin Frapp\u00e9",
"author": "",
"variant": "",
"color_01": "#51576D",
"color_02": "#E78284",
"color_03": "#A6D189",
"color_04": "#E5C890",
"color_05": "#8CAAEE",
"color_06": "#F4B8E4",
"color_07": "#81C8BE",
"color_08": "#B5BFE2",
"color_09": "#626880",
"color_10": "#E78284",
"color_11": "#A6D189",
"color_12": "#E5C890",
"color_13": "#8CAAEE",
"color_14": "#F4B8E4",
"color_15": "#81C8BE",
"color_16": "#A5ADCE",
"background": "#303446",
"foreground": "#C6D0F5",
"cursor": "#C6D0F5",
"hash": "03149631e32d7104e96fc91058761408e72edbda6a629d7671ec346bef7e7430"
}
================================================
FILE: data/json/catppuccin-latte.json
================================================
{
"name": "Catppuccin Latte",
"author": "",
"variant": "",
"color_01": "#5C5F77",
"color_02": "#D20F39",
"color_03": "#40A02B",
"color_04": "#DF8E1D",
"color_05": "#1E66F5",
"color_06": "#EA76CB",
"color_07": "#179299",
"color_08": "#ACB0BE",
"color_09": "#6C6F85",
"color_10": "#D20F39",
"color_11": "#40A02B",
"color_12": "#DF8E1D",
"color_13": "#1E66F5",
"color_14": "#EA76CB",
"color_15": "#179299",
"color_16": "#BCC0CC",
"background": "#EFF1F5",
"foreground": "#4C4F69",
"cursor": "#4C4F69",
"hash": "fdf647cb8a1e77947ccf07d302abaa2c1206a8f915c38b747d8842e5caeae8ec"
}
================================================
FILE: data/json/catppuccin-macchiato.json
================================================
{
"name": "Catppuccin Macchiato",
"author": "",
"variant": "",
"color_01": "#494D64",
"color_02": "#ED8796",
"color_03": "#A6DA95",
"color_04": "#EED49F",
"color_05": "#8AADF4",
"color_06": "#F5BDE6",
"color_07": "#8BD5CA",
"color_08": "#B8C0E0",
"color_09": "#5B6078",
"color_10": "#ED8796",
"color_11": "#A6DA95",
"color_12": "#EED49F",
"color_13": "#8AADF4",
"color_14": "#F5BDE6",
"color_15": "#8BD5CA",
"color_16": "#A5ADCB",
"background": "#24273A",
"foreground": "#CAD3F5",
"cursor": "#CAD3F5",
"hash": "5c359f10062e5e7cb5db5c75fba638ec3c756d2c425f5081845d36d50c175bf6"
}
================================================
FILE: data/json/catppuccin-mocha.json
================================================
{
"name": "Catppuccin Mocha",
"author": "",
"variant": "",
"color_01": "#45475A",
"color_02": "#F38BA8",
"color_03": "#A6E3A1",
"color_04": "#F9E2AF",
"color_05": "#89B4FA",
"color_06": "#F5C2E7",
"color_07": "#94E2D5",
"color_08": "#BAC2DE",
"color_09": "#585B70",
"color_10": "#F38BA8",
"color_11": "#A6E3A1",
"color_12": "#F9E2AF",
"color_13": "#89B4FA",
"color_14": "#F5C2E7",
"color_15": "#94E2D5",
"color_16": "#A6ADC8",
"background": "#1E1E2E",
"foreground": "#CDD6F4",
"cursor": "#CDD6F4",
"hash": "25fae93478db59fa405b004b027c05c565f0d28dd119ebfe102e5d9b4fd291da"
}
================================================
FILE: data/json/chalk.json
================================================
{
"name": "Chalk",
"author": "",
"variant": "",
"color_01": "#646464",
"color_02": "#F58E8E",
"color_03": "#A9D3AB",
"color_04": "#FED37E",
"color_05": "#7AABD4",
"color_06": "#D6ADD5",
"color_07": "#79D4D5",
"color_08": "#D4D4D4",
"color_09": "#646464",
"color_10": "#F58E8E",
"color_11": "#A9D3AB",
"color_12": "#FED37E",
"color_13": "#7AABD4",
"color_14": "#D6ADD5",
"color_15": "#79D4D5",
"color_16": "#D4D4D4",
"background": "#2D2D2D",
"foreground": "#D4D4D4",
"cursor": "#D4D4D4",
"hash": "550b23c2ec8b7569b0281e68716dfbc8968a0065445626d1345d6108a65ef767"
}
================================================
FILE: data/json/chalkboard.json
================================================
{
"name": "Chalkboard",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#C37372",
"color_03": "#72C373",
"color_04": "#C2C372",
"color_05": "#7372C3",
"color_06": "#C372C2",
"color_07": "#72C2C3",
"color_08": "#D9D9D9",
"color_09": "#323232",
"color_10": "#DBAAAA",
"color_11": "#AADBAA",
"color_12": "#DADBAA",
"color_13": "#AAAADB",
"color_14": "#DBAADA",
"color_15": "#AADADB",
"color_16": "#FFFFFF",
"background": "#29262F",
"foreground": "#D9E6F2",
"cursor": "#D9E6F2",
"hash": "662a4df094f8673f2fcdbf4501cc9b6ea510228998e70f974500e17b7a54a1d7"
}
================================================
FILE: data/json/chameleon.json
================================================
{
"name": "Chameleon",
"author": "",
"variant": "",
"color_01": "#2C2C2C",
"color_02": "#CC231C",
"color_03": "#689D69",
"color_04": "#D79922",
"color_05": "#366B71",
"color_06": "#4E5165",
"color_07": "#458587",
"color_08": "#C8BB97",
"color_09": "#777777",
"color_10": "#CC231C",
"color_11": "#689D69",
"color_12": "#D79922",
"color_13": "#366B71",
"color_14": "#4E5165",
"color_15": "#458587",
"color_16": "#C8BB97",
"background": "#2C2C2C",
"foreground": "#DEDEDE",
"cursor": "#DEDEDE",
"hash": "8b730a5ad65013ca13a9839d36ae83c5e15c4de929198b94fd1518e680d27065"
}
================================================
FILE: data/json/ciapre.json
================================================
{
"name": "Ciapre",
"author": "",
"variant": "",
"color_01": "#181818",
"color_02": "#810009",
"color_03": "#48513B",
"color_04": "#CC8B3F",
"color_05": "#576D8C",
"color_06": "#724D7C",
"color_07": "#5C4F4B",
"color_08": "#AEA47F",
"color_09": "#555555",
"color_10": "#AC3835",
"color_11": "#A6A75D",
"color_12": "#DCDF7C",
"color_13": "#3097C6",
"color_14": "#D33061",
"color_15": "#F3DBB2",
"color_16": "#F4F4F4",
"background": "#191C27",
"foreground": "#AEA47A",
"cursor": "#AEA47A",
"hash": "df2c6a42bbb89e27e2b8427ddf7ea5888d8d7caf2ba9371ed33169bc7fcc49eb"
}
================================================
FILE: data/json/city-lights.json
================================================
{
"name": "City Lights",
"author": "",
"variant": "",
"color_01": "#41505E",
"color_02": "#D95468",
"color_03": "#8BD49C",
"color_04": "#EBBF83",
"color_05": "#539AFC",
"color_06": "#B62D65",
"color_07": "#70E1E8",
"color_08": "#FFFFFF",
"color_09": "#41505E",
"color_10": "#D95468",
"color_11": "#8BD49C",
"color_12": "#EBBF83",
"color_13": "#539AFC",
"color_14": "#B62D65",
"color_15": "#70E1E8",
"color_16": "#FFFFFF",
"background": "#171D23",
"foreground": "#FFFFFF",
"cursor": "#008B94",
"hash": "5395c5777ddc1fd29ec7b2148442860799f3eee43189039abd7dafffa329466f"
}
================================================
FILE: data/json/clone-of-ubuntu.json
================================================
{
"name": "Clone Of Ubuntu",
"author": "",
"variant": "",
"color_01": "#2E3436",
"color_02": "#CC0000",
"color_03": "#4E9A06",
"color_04": "#C4A000",
"color_05": "#3465A4",
"color_06": "#75507B",
"color_07": "#06989A",
"color_08": "#D3D7CF",
"color_09": "#555753",
"color_10": "#EF2929",
"color_11": "#8AE234",
"color_12": "#FCE94F",
"color_13": "#729FCF",
"color_14": "#AD7FA8",
"color_15": "#34E2E2",
"color_16": "#EEEEEC",
"background": "#300A24",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "a03a68e0e4c594463dee4c9b222579ea14073075f6df41a0ca39ac50a8647abc"
}
================================================
FILE: data/json/clrs.json
================================================
{
"name": "Clrs",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#F8282A",
"color_03": "#328A5D",
"color_04": "#FA701D",
"color_05": "#135CD0",
"color_06": "#9F00BD",
"color_07": "#33C3C1",
"color_08": "#B3B3B3",
"color_09": "#555753",
"color_10": "#FB0416",
"color_11": "#2CC631",
"color_12": "#FDD727",
"color_13": "#1670FF",
"color_14": "#E900B0",
"color_15": "#3AD5CE",
"color_16": "#EEEEEC",
"background": "#FFFFFF",
"foreground": "#262626",
"cursor": "#262626",
"hash": "875a1c0ff67cc16a8419c4b4612b3ca52ad4179fcca7fd1a224a15947365ae3a"
}
================================================
FILE: data/json/cobalt-2.json
================================================
{
"name": "Cobalt 2",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#FF0000",
"color_03": "#38DE21",
"color_04": "#FFE50A",
"color_05": "#1460D2",
"color_06": "#FF005D",
"color_07": "#00BBBB",
"color_08": "#BBBBBB",
"color_09": "#555555",
"color_10": "#F40E17",
"color_11": "#3BD01D",
"color_12": "#EDC809",
"color_13": "#5555FF",
"color_14": "#FF55FF",
"color_15": "#6AE3FA",
"color_16": "#FFFFFF",
"background": "#132738",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "b32bbeb489c7d8ea5d3d18f95dd67dc2a0dd58a7dcc8d361e745fcf667084f69"
}
================================================
FILE: data/json/cobalt-neon.json
================================================
{
"name": "Cobalt Neon",
"author": "",
"variant": "",
"color_01": "#142631",
"color_02": "#FF2320",
"color_03": "#3BA5FF",
"color_04": "#E9E75C",
"color_05": "#8FF586",
"color_06": "#781AA0",
"color_07": "#8FF586",
"color_08": "#BA46B2",
"color_09": "#FFF688",
"color_10": "#D4312E",
"color_11": "#8FF586",
"color_12": "#E9F06D",
"color_13": "#3C7DD2",
"color_14": "#8230A7",
"color_15": "#6CBC67",
"color_16": "#8FF586",
"background": "#142838",
"foreground": "#8FF586",
"cursor": "#8FF586",
"hash": "91bd13837e6e83890e07e5642f56dc3a703877f1b0b421fc775aa3ab1ce273b9"
}
================================================
FILE: data/json/colorcli.json
================================================
{
"name": "Colorcli",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#D70000",
"color_03": "#5FAF00",
"color_04": "#5FAF00",
"color_05": "#005F87",
"color_06": "#D70000",
"color_07": "#5F5F5F",
"color_08": "#E4E4E4",
"color_09": "#5F5F5F",
"color_10": "#D70000",
"color_11": "#5F5F5F",
"color_12": "#FFFF00",
"color_13": "#0087AF",
"color_14": "#0087AF",
"color_15": "#0087AF",
"color_16": "#FFFFFF",
"background": "#FFFFFF",
"foreground": "#005F87",
"cursor": "#005F87",
"hash": "67b8643865ee89d7d79f28322f4ef867a159ac111865ff36b031b8111541dea8"
}
================================================
FILE: data/json/crayon-pony-fish.json
================================================
{
"name": "Crayon Pony Fish",
"author": "",
"variant": "",
"color_01": "#2B1B1D",
"color_02": "#91002B",
"color_03": "#579524",
"color_04": "#AB311B",
"color_05": "#8C87B0",
"color_06": "#692F50",
"color_07": "#E8A866",
"color_08": "#68525A",
"color_09": "#3D2B2E",
"color_10": "#C5255D",
"color_11": "#8DFF57",
"color_12": "#C8381D",
"color_13": "#CFC9FF",
"color_14": "#FC6CBA",
"color_15": "#FFCEAF",
"color_16": "#B0949D",
"background": "#150707",
"foreground": "#68525A",
"cursor": "#68525A",
"hash": "ac16f5fa0af197c7ba90736947b6434f4d214264b752e9db6190344993579158"
}
================================================
FILE: data/json/dark-pastel.json
================================================
{
"name": "Dark Pastel",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#FF5555",
"color_03": "#55FF55",
"color_04": "#FFFF55",
"color_05": "#5555FF",
"color_06": "#FF55FF",
"color_07": "#55FFFF",
"color_08": "#BBBBBB",
"color_09": "#555555",
"color_10": "#FF5555",
"color_11": "#55FF55",
"color_12": "#FFFF55",
"color_13": "#5555FF",
"color_14": "#FF55FF",
"color_15": "#55FFFF",
"color_16": "#FFFFFF",
"background": "#000000",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "3e2beca737c8b5d9b188b1767a5aebcd062298d08501cac1ed75cef4f0668be5"
}
================================================
FILE: data/json/darkside.json
================================================
{
"name": "Darkside",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#E8341C",
"color_03": "#68C256",
"color_04": "#F2D42C",
"color_05": "#1C98E8",
"color_06": "#8E69C9",
"color_07": "#1C98E8",
"color_08": "#BABABA",
"color_09": "#000000",
"color_10": "#E05A4F",
"color_11": "#77B869",
"color_12": "#EFD64B",
"color_13": "#387CD3",
"color_14": "#957BBE",
"color_15": "#3D97E2",
"color_16": "#BABABA",
"background": "#222324",
"foreground": "#BABABA",
"cursor": "#BABABA",
"hash": "e46d221283d7b6d325c07a10ce28c30f1a1b07e86c8082ff52fb3c798253eb18"
}
================================================
FILE: data/json/dehydration.json
================================================
{
"name": "Dehydration",
"author": "",
"variant": "",
"color_01": "#333333",
"color_02": "#FF5555",
"color_03": "#5FD38D",
"color_04": "#FF9955",
"color_05": "#3771C8",
"color_06": "#BC5FD3",
"color_07": "#5FD3BC",
"color_08": "#999999",
"color_09": "#666666",
"color_10": "#FF8080",
"color_11": "#87DEAA",
"color_12": "#FFB380",
"color_13": "#5F8DD3",
"color_14": "#CD87DE",
"color_15": "#87DECD",
"color_16": "#CCCCCC",
"background": "#333333",
"foreground": "#CCCCCC",
"cursor": "#CCCCCC",
"hash": "cfe367d45af338642e58523171f996d9538bef1357a83bf2a396866ffa0c95e8"
}
================================================
FILE: data/json/desert.json
================================================
{
"name": "Desert",
"author": "",
"variant": "",
"color_01": "#4D4D4D",
"color_02": "#FF2B2B",
"color_03": "#98FB98",
"color_04": "#F0E68C",
"color_05": "#CD853F",
"color_06": "#FFDEAD",
"color_07": "#FFA0A0",
"color_08": "#F5DEB3",
"color_09": "#555555",
"color_10": "#FF5555",
"color_11": "#55FF55",
"color_12": "#FFFF55",
"color_13": "#87CEFF",
"color_14": "#FF55FF",
"color_15": "#FFD700",
"color_16": "#FFFFFF",
"background": "#333333",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "ec0070538e7959f61e5435f3b0e9b1891aa1bbf5ebdc8368e7c1bcdf2c2cb837"
}
================================================
FILE: data/json/dimmed-monokai.json
================================================
{
"name": "Dimmed Monokai",
"author": "",
"variant": "",
"color_01": "#3A3D43",
"color_02": "#BE3F48",
"color_03": "#879A3B",
"color_04": "#C5A635",
"color_05": "#4F76A1",
"color_06": "#855C8D",
"color_07": "#578FA4",
"color_08": "#B9BCBA",
"color_09": "#888987",
"color_10": "#FB001F",
"color_11": "#0F722F",
"color_12": "#C47033",
"color_13": "#186DE3",
"color_14": "#FB0067",
"color_15": "#2E706D",
"color_16": "#FDFFB9",
"background": "#1F1F1F",
"foreground": "#B9BCBA",
"cursor": "#B9BCBA",
"hash": "8e62d572586836975ec7c42cf1265fbf1057d97e67b2e6ff20eab453f35836f3"
}
================================================
FILE: data/json/dissonance.json
================================================
{
"name": "Dissonance",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#DC322F",
"color_03": "#56DB3A",
"color_04": "#FF8400",
"color_05": "#0084D4",
"color_06": "#B729D9",
"color_07": "#CCCCFF",
"color_08": "#FFFFFF",
"color_09": "#D6DBE5",
"color_10": "#DC322F",
"color_11": "#56DB3A",
"color_12": "#FF8400",
"color_13": "#0084D4",
"color_14": "#B729D9",
"color_15": "#CCCCFF",
"color_16": "#FFFFFF",
"background": "#000000",
"foreground": "#FFFFFF",
"cursor": "#DC322F",
"hash": "60bab71ccda3dd8acba880a0d44b248a5f953ed1cb49060dfec42ccb44a81f81"
}
================================================
FILE: data/json/doom-one.json
================================================
{
"name": "Doom One",
"author": "Henrik Lissner",
"variant": "dark",
"color_01": "#1b2229",
"color_02": "#ff6c6b",
"color_03": "#98be65",
"color_04": "#ecbe7b",
"color_05": "#2257a0",
"color_06": "#a9a1e1",
"color_07": "#5699af",
"color_08": "#5b6268",
"color_09": "#3f444a",
"color_10": "#da8548",
"color_11": "#4db5bd",
"color_12": "#ecbe7b",
"color_13": "#51afef",
"color_14": "#c678dd",
"color_15": "#46d9ff",
"color_16": "#bbc2cf",
"background": "#21242b",
"foreground": "#5b6268",
"cursor": "#5b6268",
"hash": "df5d3c16141e7e38a6d96530186aa34361ec5b34c5f3e7ce9e6a27b1cf91fee9"
}
================================================
FILE: data/json/dracula.json
================================================
{
"name": "Dracula",
"author": "Dracula (https://draculatheme.com)",
"variant": "dark",
"color_01": "#262626",
"color_02": "#E64747",
"color_03": "#42E66C",
"color_04": "#E4F34A",
"color_05": "#9B6BDF",
"color_06": "#E356A7",
"color_07": "#75D7EC",
"color_08": "#F8F8F2",
"color_09": "#7A7A7A",
"color_10": "#FF5555",
"color_11": "#50FA7B",
"color_12": "#F1FA8C",
"color_13": "#BD93F9",
"color_14": "#FF79C6",
"color_15": "#8BE9FD",
"color_16": "#F9F9FB",
"background": "#282A36",
"foreground": "#F8F8F2",
"cursor": "#F8F8F2",
"hash": "407cedb9b79be33f3f7dcc9ef7f19feda921b2b08dcf9ad9b8f997ef2e6c35ac"
}
================================================
FILE: data/json/earthsong.json
================================================
{
"name": "Earthsong",
"author": "",
"variant": "",
"color_01": "#121418",
"color_02": "#C94234",
"color_03": "#85C54C",
"color_04": "#F5AE2E",
"color_05": "#1398B9",
"color_06": "#D0633D",
"color_07": "#509552",
"color_08": "#E5C6AA",
"color_09": "#675F54",
"color_10": "#FF645A",
"color_11": "#98E036",
"color_12": "#E0D561",
"color_13": "#5FDAFF",
"color_14": "#FF9269",
"color_15": "#84F088",
"color_16": "#F6F7EC",
"background": "#292520",
"foreground": "#E5C7A9",
"cursor": "#E5C7A9",
"hash": "43dfbdf0f3fe3d249fc6c16fd32c661888e110d3261ad10dd3d95dea54192623"
}
================================================
FILE: data/json/elemental.json
================================================
{
"name": "Elemental",
"author": "",
"variant": "",
"color_01": "#3C3C30",
"color_02": "#98290F",
"color_03": "#479A43",
"color_04": "#7F7111",
"color_05": "#497F7D",
"color_06": "#7F4E2F",
"color_07": "#387F58",
"color_08": "#807974",
"color_09": "#555445",
"color_10": "#E0502A",
"color_11": "#61E070",
"color_12": "#D69927",
"color_13": "#79D9D9",
"color_14": "#CD7C54",
"color_15": "#59D599",
"color_16": "#FFF1E9",
"background": "#22211D",
"foreground": "#807A74",
"cursor": "#807A74",
"hash": "6e5e77a77aeca2dd93674341574fa5534c1a8bcc107a1029ff1f8b515bb39039"
}
================================================
FILE: data/json/elementary.json
================================================
{
"name": "Elementary",
"author": "",
"variant": "",
"color_01": "#303030",
"color_02": "#E1321A",
"color_03": "#6AB017",
"color_04": "#FFC005",
"color_05": "#004F9E",
"color_06": "#EC0048",
"color_07": "#2AA7E7",
"color_08": "#F2F2F2",
"color_09": "#5D5D5D",
"color_10": "#FF361E",
"color_11": "#7BC91F",
"color_12": "#FFD00A",
"color_13": "#0071FF",
"color_14": "#FF1D62",
"color_15": "#4BB8FD",
"color_16": "#A020F0",
"background": "#101010",
"foreground": "#F2F2F2",
"cursor": "#F2F2F2",
"hash": "e83f19a7fa3a039b2f73ad131ab4859b85e5e89a4eccd0404971bf77763ba047"
}
================================================
FILE: data/json/elic.json
================================================
{
"name": "Elic",
"author": "",
"variant": "",
"color_01": "#303030",
"color_02": "#E1321A",
"color_03": "#6AB017",
"color_04": "#FFC005",
"color_05": "#729FCF",
"color_06": "#EC0048",
"color_07": "#F2F2F2",
"color_08": "#2AA7E7",
"color_09": "#5D5D5D",
"color_10": "#FF361E",
"color_11": "#7BC91F",
"color_12": "#FFD00A",
"color_13": "#0071FF",
"color_14": "#FF1D62",
"color_15": "#4BB8FD",
"color_16": "#A020F0",
"background": "#4A453E",
"foreground": "#F2F2F2",
"cursor": "#F2F2F2",
"hash": "e7cbe18665a798ad4b15952436fa0368b10dd0b9ef11bfc63ea606499fde0eb2"
}
================================================
FILE: data/json/elio.json
================================================
{
"name": "Elio",
"author": "",
"variant": "",
"color_01": "#303030",
"color_02": "#E1321A",
"color_03": "#6AB017",
"color_04": "#FFC005",
"color_05": "#729FCF",
"color_06": "#EC0048",
"color_07": "#2AA7E7",
"color_08": "#F2F2F2",
"color_09": "#5D5D5D",
"color_10": "#FF361E",
"color_11": "#7BC91F",
"color_12": "#FFD00A",
"color_13": "#0071FF",
"color_14": "#FF1D62",
"color_15": "#4BB8FD",
"color_16": "#A020F0",
"background": "#041A3B",
"foreground": "#F2F2F2",
"cursor": "#F2F2F2",
"hash": "548440eaf7543df245ec64e27858679ed52c6b672ba8279de6e0109d7d6feef5"
}
================================================
FILE: data/json/espresso-libre.json
================================================
{
"name": "Espresso Libre",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#CC0000",
"color_03": "#1A921C",
"color_04": "#F0E53A",
"color_05": "#0066FF",
"color_06": "#C5656B",
"color_07": "#06989A",
"color_08": "#D3D7CF",
"color_09": "#555753",
"color_10": "#EF2929",
"color_11": "#9AFF87",
"color_12": "#FFFB5C",
"color_13": "#43A8ED",
"color_14": "#FF818A",
"color_15": "#34E2E2",
"color_16": "#EEEEEC",
"background": "#2A211C",
"foreground": "#B8A898",
"cursor": "#B8A898",
"hash": "363014edf722330bb04d26d9044ac6feb73d065de783a605718741de61e2cf1f"
}
================================================
FILE: data/json/espresso.json
================================================
{
"name": "Espresso",
"author": "",
"variant": "",
"color_01": "#353535",
"color_02": "#D25252",
"color_03": "#A5C261",
"color_04": "#FFC66D",
"color_05": "#6C99BB",
"color_06": "#D197D9",
"color_07": "#BED6FF",
"color_08": "#EEEEEC",
"color_09": "#535353",
"color_10": "#F00C0C",
"color_11": "#C2E075",
"color_12": "#E1E48B",
"color_13": "#8AB7D9",
"color_14": "#EFB5F7",
"color_15": "#DCF4FF",
"color_16": "#FFFFFF",
"background": "#323232",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "003f72b6bfcb075aa16d7b2fe0251ce3bc1bbeb1d6ea1fb2a136823f8e08b6e7"
}
================================================
FILE: data/json/everblush.json
================================================
{
"name": "Everblush",
"author": "",
"variant": "",
"color_01": "#232A2D",
"color_02": "#E57474",
"color_03": "#8CCF7E",
"color_04": "#E5C76B",
"color_05": "#67B0E8",
"color_06": "#C47FD5",
"color_07": "#6CBFBF",
"color_08": "#B3B9B8",
"color_09": "#2D3437",
"color_10": "#EF7E7E",
"color_11": "#96D988",
"color_12": "#F4D67A",
"color_13": "#71BAF2",
"color_14": "#CE89DF",
"color_15": "#67CBE7",
"color_16": "#BDC3C2",
"background": "#141B1E",
"foreground": "#DADADA",
"cursor": "#DADADA",
"hash": "aa8b75dffae56c5593bb00c5c698de9bd4882cae4780b7bdca96b28a1747c212"
}
================================================
FILE: data/json/everforest-dark-hard.json
================================================
{
"name": "Everforest Dark Hard",
"author": "",
"variant": "",
"color_01": "#2E383C",
"color_02": "#E67E80",
"color_03": "#A7C080",
"color_04": "#DBBC7F",
"color_05": "#7FBBB3",
"color_06": "#D699B6",
"color_07": "#83C092",
"color_08": "#D3C6AA",
"color_09": "#5C6A72",
"color_10": "#F85552",
"color_11": "#8DA101",
"color_12": "#DFA000",
"color_13": "#3A94C5",
"color_14": "#DF69BA",
"color_15": "#35A77C",
"color_16": "#DFDDC8",
"background": "#272E33",
"foreground": "#D3C6AA",
"cursor": "#D3C6AA",
"hash": "ef9d1f6ea1bf91bddc4e2a4b3376bfb24026eade7118678c4419355e6f09b1ad"
}
================================================
FILE: data/json/everforest-dark-medium.json
================================================
{
"name": "Everforest Dark Medium",
"author": "",
"variant": "",
"color_01": "#343F44",
"color_02": "#E67E80",
"color_03": "#A7C080",
"color_04": "#DBBC7F",
"color_05": "#7FBBB3",
"color_06": "#D699B6",
"color_07": "#83C092",
"color_08": "#D3C6AA",
"color_09": "#5C6A72",
"color_10": "#F85552",
"color_11": "#8DA101",
"color_12": "#DFA000",
"color_13": "#3A94C5",
"color_14": "#DF69BA",
"color_15": "#35A77C",
"color_16": "#DFDDC8",
"background": "#2D353B",
"foreground": "#D3C6AA",
"cursor": "#D3C6AA",
"hash": "bf786cb5596774fef108ba49a29b6fd53584f053ea78ca2023a585cfdb9d0f92"
}
================================================
FILE: data/json/everforest-dark-soft.json
================================================
{
"name": "Everforest Dark Soft",
"author": "",
"variant": "",
"color_01": "#3A464C",
"color_02": "#E67E80",
"color_03": "#A7C080",
"color_04": "#DBBC7F",
"color_05": "#7FBBB3",
"color_06": "#D699B6",
"color_07": "#83C092",
"color_08": "#D3C6AA",
"color_09": "#5C6A72",
"color_10": "#F85552",
"color_11": "#8DA101",
"color_12": "#DFA000",
"color_13": "#3A94C5",
"color_14": "#DF69BA",
"color_15": "#35A77C",
"color_16": "#DFDDC8",
"background": "#333C43",
"foreground": "#D3C6AA",
"cursor": "#D3C6AA",
"hash": "84a0a49c3418d527c391dbb6eaffc0f567abb71066a45f8e4f65e64d43513bca"
}
================================================
FILE: data/json/everforest-light-hard.json
================================================
{
"name": "Everforest Light Hard",
"author": "",
"variant": "",
"color_01": "#5C6A72",
"color_02": "#F85552",
"color_03": "#8DA101",
"color_04": "#DFA000",
"color_05": "#3A94C5",
"color_06": "#DF69BA",
"color_07": "#35A77C",
"color_08": "#DFDDC8",
"color_09": "#2E383C",
"color_10": "#E67E80",
"color_11": "#A7C080",
"color_12": "#DBBC7F",
"color_13": "#7FBBB3",
"color_14": "#D699B6",
"color_15": "#83C092",
"color_16": "#D3C6AA",
"background": "#FFFBEF",
"foreground": "#5C6A72",
"cursor": "#5C6A72",
"hash": "46ec540cd14472fbc2e857eedea3cfa8611553f09cac4e81bfb5c6f0e8460e17"
}
================================================
FILE: data/json/everforest-light-medium.json
================================================
{
"name": "Everforest Light Medium",
"author": "",
"variant": "",
"color_01": "#5C6A72",
"color_02": "#F85552",
"color_03": "#8DA101",
"color_04": "#DFA000",
"color_05": "#3A94C5",
"color_06": "#DF69BA",
"color_07": "#35A77C",
"color_08": "#DFDDC8",
"color_09": "#343F44",
"color_10": "#E67E80",
"color_11": "#A7C080",
"color_12": "#DBBC7F",
"color_13": "#7FBBB3",
"color_14": "#D699B6",
"color_15": "#83C092",
"color_16": "#D3C6AA",
"background": "#FDF6E3",
"foreground": "#5C6A72",
"cursor": "#5C6A72",
"hash": "26b2d2985acb661e56f944300d167635970927f8fee00fe0f9da8405c91c15bc"
}
================================================
FILE: data/json/everforest-light-soft.json
================================================
{
"name": "Everforest Light Soft",
"author": "",
"variant": "",
"color_01": "#5C6A72",
"color_02": "#F85552",
"color_03": "#8DA101",
"color_04": "#DFA000",
"color_05": "#3A94C5",
"color_06": "#DF69BA",
"color_07": "#35A77C",
"color_08": "#DFDDC8",
"color_09": "#3A464C",
"color_10": "#E67E80",
"color_11": "#A7C080",
"color_12": "#DBBC7F",
"color_13": "#7FBBB3",
"color_14": "#D699B6",
"color_15": "#83C092",
"color_16": "#D3C6AA",
"background": "#F3EAD3",
"foreground": "#5C6A72",
"cursor": "#5C6A72",
"hash": "cbacf1f8207bb62c1afd5f2ef40f0d7eb3e795e69aa9424e427ac1f49493e020"
}
================================================
FILE: data/json/fairy-floss-dark.json
================================================
{
"name": "Fairy Floss Dark",
"author": "",
"variant": "",
"color_01": "#42395D",
"color_02": "#A8757B",
"color_03": "#FF857F",
"color_04": "#E6C000",
"color_05": "#AE81FF",
"color_06": "#716799",
"color_07": "#C2FFDF",
"color_08": "#F8F8F2",
"color_09": "#75507B",
"color_10": "#FFB8D1",
"color_11": "#F1568E",
"color_12": "#D5A425",
"color_13": "#C5A3FF",
"color_14": "#8077A8",
"color_15": "#C2FFFF",
"color_16": "#F8F8F0",
"background": "#42395D",
"foreground": "#C2FFDF",
"cursor": "#FFB8D1",
"hash": "e959da5950a5d8c0587aca18edd70389162179608a374761d23ccc73b769c13e"
}
================================================
FILE: data/json/fairy-floss.json
================================================
{
"name": "Fairy Floss",
"author": "",
"variant": "",
"color_01": "#42395D",
"color_02": "#A8757B",
"color_03": "#FF857F",
"color_04": "#E6C000",
"color_05": "#AE81FF",
"color_06": "#716799",
"color_07": "#C2FFDF",
"color_08": "#F8F8F2",
"color_09": "#75507B",
"color_10": "#FFB8D1",
"color_11": "#F1568E",
"color_12": "#D5A425",
"color_13": "#C5A3FF",
"color_14": "#8077A8",
"color_15": "#C2FFFF",
"color_16": "#F8F8F0",
"background": "#5A5475",
"foreground": "#C2FFDF",
"cursor": "#FFB8D1",
"hash": "d70c11d8f56eff40e626d61b09218ddf5201aa1056858d5015655fd3f98c4b22"
}
================================================
FILE: data/json/fishtank.json
================================================
{
"name": "Fishtank",
"author": "",
"variant": "",
"color_01": "#03073C",
"color_02": "#C6004A",
"color_03": "#ACF157",
"color_04": "#FECD5E",
"color_05": "#525FB8",
"color_06": "#986F82",
"color_07": "#968763",
"color_08": "#ECF0FC",
"color_09": "#6C5B30",
"color_10": "#DA4B8A",
"color_11": "#DBFFA9",
"color_12": "#FEE6A9",
"color_13": "#B2BEFA",
"color_14": "#FDA5CD",
"color_15": "#A5BD86",
"color_16": "#F6FFEC",
"background": "#232537",
"foreground": "#ECF0FE",
"cursor": "#ECF0FE",
"hash": "9e4f9c3976ba4a5d78b6909dc37d13f8c9d68ae24949c9cb06b03a62905cb290"
}
================================================
FILE: data/json/flat-remix.json
================================================
{
"name": "Flat Remix",
"author": "",
"variant": "",
"color_01": "#1F2229",
"color_02": "#D41919",
"color_03": "#5EBDAB",
"color_04": "#FEA44C",
"color_05": "#367BF0",
"color_06": "#BF2E5D",
"color_07": "#49AEE6",
"color_08": "#E6E6E6",
"color_09": "#8C42AB",
"color_10": "#EC0101",
"color_11": "#47D4B9",
"color_12": "#FF8A18",
"color_13": "#277FFF",
"color_14": "#D71655",
"color_15": "#05A1F7",
"color_16": "#FFFFFF",
"background": "#272A34",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "8bc7e2cc952656e1e0f165288aac67861615688a71a76f74950445ae78265179"
}
================================================
FILE: data/json/flat.json
================================================
{
"name": "Flat",
"author": "",
"variant": "",
"color_01": "#2C3E50",
"color_02": "#C0392B",
"color_03": "#27AE60",
"color_04": "#F39C12",
"color_05": "#2980B9",
"color_06": "#8E44AD",
"color_07": "#16A085",
"color_08": "#BDC3C7",
"color_09": "#34495E",
"color_10": "#E74C3C",
"color_11": "#2ECC71",
"color_12": "#F1C40F",
"color_13": "#3498DB",
"color_14": "#9B59B6",
"color_15": "#2AA198",
"color_16": "#ECF0F1",
"background": "#1F2D3A",
"foreground": "#1ABC9C",
"cursor": "#1ABC9C",
"hash": "4f852e67b4cb48be9f84eae12b7b9e22e5f2ac7691e9e9485297372d5211fc8e"
}
================================================
FILE: data/json/flatland.json
================================================
{
"name": "Flatland",
"author": "",
"variant": "",
"color_01": "#1D1D19",
"color_02": "#F18339",
"color_03": "#9FD364",
"color_04": "#F4EF6D",
"color_05": "#5096BE",
"color_06": "#695ABC",
"color_07": "#D63865",
"color_08": "#FFFFFF",
"color_09": "#1D1D19",
"color_10": "#D22A24",
"color_11": "#A7D42C",
"color_12": "#FF8949",
"color_13": "#61B9D0",
"color_14": "#695ABC",
"color_15": "#D63865",
"color_16": "#FFFFFF",
"background": "#1D1F21",
"foreground": "#B8DBEF",
"cursor": "#B8DBEF",
"hash": "db475c479bb7d15376f26374fb2e5187411091a37b43499b6e99513f81168ec9"
}
================================================
FILE: data/json/flexoki-dark.json
================================================
{
"name": "Flexoki Dark",
"author": "",
"variant": "",
"color_01": "#282726",
"color_02": "#AF3029",
"color_03": "#66800B",
"color_04": "#AD8301",
"color_05": "#205EA6",
"color_06": "#A02F6F",
"color_07": "#24837B",
"color_08": "#E6E4D9",
"color_09": "#343331",
"color_10": "#D14D41",
"color_11": "#879A39",
"color_12": "#D0A215",
"color_13": "#4385BE",
"color_14": "#CE5D97",
"color_15": "#3AA99F",
"color_16": "#FFFCF0",
"background": "#100F0F",
"foreground": "#878580",
"cursor": "#CECDC3",
"hash": "030471476a25876884d04b100e82f8e5476c57c6745999505c4ee3f79abcac06"
}
================================================
FILE: data/json/flexoki-light.json
================================================
{
"name": "Flexoki Light",
"author": "",
"variant": "",
"color_01": "#282726",
"color_02": "#AF3029",
"color_03": "#66800B",
"color_04": "#AD8301",
"color_05": "#205EA6",
"color_06": "#A02F6F",
"color_07": "#24837B",
"color_08": "#878580",
"color_09": "#1C1B1A",
"color_10": "#D14D41",
"color_11": "#879A39",
"color_12": "#D0A215",
"color_13": "#4385BE",
"color_14": "#CE5D97",
"color_15": "#3AA99F",
"color_16": "#6F6E69",
"background": "#FFFCF0",
"foreground": "#100F0F",
"cursor": "#100F0F",
"hash": "6fb9820a41e6f97d135e2b67d14e2110983ce20be6f5025273696b7bb6648fc7"
}
================================================
FILE: data/json/foxnightly.json
================================================
{
"name": "Foxnightly",
"author": "",
"variant": "",
"color_01": "#2A2A2E",
"color_02": "#B98EFF",
"color_03": "#FF7DE9",
"color_04": "#729FCF",
"color_05": "#66A05B",
"color_06": "#75507B",
"color_07": "#ACACAE",
"color_08": "#FFFFFF",
"color_09": "#A40000",
"color_10": "#BF4040",
"color_11": "#66A05B",
"color_12": "#FFB86C",
"color_13": "#729FCF",
"color_14": "#8F5902",
"color_15": "#C4A000",
"color_16": "#5C3566",
"background": "#2A2A2E",
"foreground": "#D7D7DB",
"cursor": "#D7D7DB",
"hash": "7d725612fc82828c181886f40a1ee9e62e74ea6a60c9eab5fb199a4102de3d13"
}
================================================
FILE: data/json/freya.json
================================================
{
"name": "Freya",
"author": "",
"variant": "",
"color_01": "#073642",
"color_02": "#DC322F",
"color_03": "#859900",
"color_04": "#B58900",
"color_05": "#268BD2",
"color_06": "#EC0048",
"color_07": "#2AA198",
"color_08": "#94A3A5",
"color_09": "#586E75",
"color_10": "#CB4B16",
"color_11": "#859900",
"color_12": "#B58900",
"color_13": "#268BD2",
"color_14": "#D33682",
"color_15": "#2AA198",
"color_16": "#6C71C4",
"background": "#252E32",
"foreground": "#94A3A5",
"cursor": "#839496",
"hash": "6a59ed502ef8e83b9c68b4f1da6b8f6d698dc2170644bc72d3e12f150d8bd680"
}
================================================
FILE: data/json/frontend-delight.json
================================================
{
"name": "Frontend Delight",
"author": "",
"variant": "",
"color_01": "#242526",
"color_02": "#F8511B",
"color_03": "#565747",
"color_04": "#FA771D",
"color_05": "#2C70B7",
"color_06": "#F02E4F",
"color_07": "#3CA1A6",
"color_08": "#ADADAD",
"color_09": "#5FAC6D",
"color_10": "#F74319",
"color_11": "#74EC4C",
"color_12": "#FDC325",
"color_13": "#3393CA",
"color_14": "#E75E4F",
"color_15": "#4FBCE6",
"color_16": "#8C735B",
"background": "#1B1C1D",
"foreground": "#ADADAD",
"cursor": "#ADADAD",
"hash": "520ff6baa3d435d7daaa665a4c91384f86a3a0f60cf8734c5ce7c5de652e459c"
}
================================================
FILE: data/json/frontend-fun-forrest.json
================================================
{
"name": "Frontend Fun Forrest",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#D6262B",
"color_03": "#919C00",
"color_04": "#BE8A13",
"color_05": "#4699A3",
"color_06": "#8D4331",
"color_07": "#DA8213",
"color_08": "#DDC265",
"color_09": "#7F6A55",
"color_10": "#E55A1C",
"color_11": "#BFC65A",
"color_12": "#FFCB1B",
"color_13": "#7CC9CF",
"color_14": "#D26349",
"color_15": "#E6A96B",
"color_16": "#FFEAA3",
"background": "#251200",
"foreground": "#DEC165",
"cursor": "#DEC165",
"hash": "8a7fe1d2cb6d31fe5d4f146cddc315bc194974f2a29fc3e6bee32985d4006070"
}
================================================
FILE: data/json/frontend-galaxy.json
================================================
{
"name": "Frontend Galaxy",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#F9555F",
"color_03": "#21B089",
"color_04": "#FEF02A",
"color_05": "#589DF6",
"color_06": "#944D95",
"color_07": "#1F9EE7",
"color_08": "#BBBBBB",
"color_09": "#555555",
"color_10": "#FA8C8F",
"color_11": "#35BB9A",
"color_12": "#FFFF55",
"color_13": "#589DF6",
"color_14": "#E75699",
"color_15": "#3979BC",
"color_16": "#FFFFFF",
"background": "#1D2837",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "4f115d6ff32f06dce67268fbc499d3b39caf5470cceb4d10569068a1d3f3afcd"
}
================================================
FILE: data/json/geohot.json
================================================
{
"name": "Geohot",
"author": "",
"variant": "",
"color_01": "#F9F5F5",
"color_02": "#CC0000",
"color_03": "#1F1E1F",
"color_04": "#ADA110",
"color_05": "#FF004E",
"color_06": "#75507B",
"color_07": "#06919A",
"color_08": "#FFFFFF",
"color_09": "#555753",
"color_10": "#EF2929",
"color_11": "#FF0000",
"color_12": "#ADA110",
"color_13": "#5F4AA6",
"color_14": "#B74438",
"color_15": "#408F0C",
"color_16": "#FFFFFF",
"background": "#1F1E1F",
"foreground": "#FFFFFF",
"cursor": "#FFFFFF",
"hash": "b68253e74007adcade7c9a94c2d950354fe874867fb5b2be5901cc89c726d98f"
}
================================================
FILE: data/json/github-dark.json
================================================
{
"name": "Github Dark",
"author": "",
"variant": "",
"color_01": "#000000",
"color_02": "#F78166",
"color_03": "#56D364",
"color_04": "#E3B341",
"color_05": "#6CA4F8",
"color_06": "#DB61A2",
"color_07": "#2B7489",
"color_08": "#FFFFFF",
"color_09": "#4D4D4D",
"color_10": "#F78166",
"color_11": "#56D364",
"color_12": "#E3B341",
"color_13": "#6CA4F8",
"color_14": "#DB61A2",
"color_15": "#2B7489",
"color_16": "#FFFFFF",
"background": "#101216",
"foreground": "#8B949E",
"cursor": "#C9D1D9",
"hash": "d75dd30bccb7a1fea7598bd03375ba6b108b20e819716f02cbb1f86032266f56"
}
================================================
FILE: data/json/github-light.json
================================================
{
"name": "Github Light",
"author": "",
"variant": "",
"color_01": "#24292f",
"color_02": "#cf222e",
"color_03": "#1a7f37",
"color_04": "#9a6700",
"color_05": "#0969da",
"color_06": "#8250df",
"color_07": "#1b7c83",
"color_08": "#6e7781",
"color_09": "#57606a",
"color_10": "#a40e26",
"color_11": "#2da44e",
"color_12": "#bf8700",
"color_13": "#218bff",
"color_14": "#a475f9",
"color_15": "#3192aa",
"color_16": "#8c959f",
"background": "#f6f8fa",
"foreground": "#1f2328",
"cursor": "#1f2328",
"hash": "a21d84f605749472b2473a9621f5b0a23a64acbbf4c9c313e4261752e73c3a64"
}
================================================
FILE: data/json/gogh.json
================================================
{
"name": "Gogh",
"author": "",
"variant": "",
"color_01": "#292D3E",
"color_02": "#F07178",
"color_03": "#62DE84",
"color_04": "#FFCB6B",
"color_05": "#75A1FF",
"color_06": "#F580FF",
"color_07": "#60BAEC",
"color_08": "#ABB2BF",
"color_09": "#959DCB",
"color_10": "#F07178",
"color_11": "#C3E88D",
"color_12": "#FF5572",
"color_13": "#82AAFF",
"color_14": "#FFCB6B",
"color_15": "#676E95",
"color_16": "#FFFEFE",
"background": "#292D3E",
"foreground": "#BFC7D5",
"cursor": "#BFC7D5",
"hash": "9d6bd14b23f61096d3f3c0f4ac6bde7eeff3c84b05a5d1c3d2881509bbba7e7f"
}
================================================
FILE: data/json/gooey.json
================================================
{
"name": "Gooey",
"author": "",
"variant": "",
"color_01": "#000009",
"color_02": "#BB4F6C",
"color_03": "#72CCAE",
"color_04": "#C65E3D",
"color_05": "#58B6CA",
"color_06": "#6488C4",
"color_07": "#8D84C6",
"color_08": "#858893",
"color_09": "#1F222D",
"color_10": "#EE829F",
"color_11": "#A5FFE1",
"color_12": "#F99170",
"color_13": "#8BE9FD",
"color_14": "#97BBF7",
"color_15": "#C0B7F9",
"color_16": "#FFFFFF",
"background": "#0D101B",
"foreground": "#EBEEF9",
"cursor": "#EBEEF9",
"hash": "aab139ba41ecacbbfce55b0d66ab816fa2c4dbd622414de7cd2e79983607e055"
}
================================================
FILE: data/json/google-dark.json
================================================
{
"name": "Google Dark",
"author": "",
"variant": "",
"color_01": "#202124",
"color_02": "#EA4335",
"color_03": "#34A853",
"color_04": "#FBBC04",
"color_05": "#4285F4",
"color_06": "#A142F4",
"color_07": "#24C1E0",
"color_08": "#E8EAED",
"color_09": "#5F6368",
"color_10": "#EA4335",
"color_11": "#34A853",
"color_12": "#FBBC05",
"color_13": "#4285F4",
"color_14": "#A142F4",
"color_15": "#24C1E0",
"color_16": "#FFFFFF",
"background": "#202124",
"foreground": "#E8EAED",
"cursor": "#E8EAED",
"hash": "506e5804eac6bcae187383fd4768c2b026bc734b1d4107fcd1a69cfcaee9b31f"
}
================================================
FILE: data/json/google-light.json
================================================
{
"name": "Google Light",
"author": "",
"variant": "",
"color_01": "#202124",
"color_02": "#EA4335",
"color_03": "#34A853",
"color_04": "#FBBC04",
"color_05": "#4285F4",
"color_06": "#A142F4",
"color_07": "#24C1E0",
"color_08": "#E8EAED",
"color_09": "#5F6368",
"color_10": "#EA4335",
"color_11": "#34A853",
"color_12": "#FBBC05",
"color_13": "#4285F4",
"color_14": "#A142F4",
"color_15": "#24C1E0",
"color_16": "#FFFFFF",
"background": "#FFFFFF",
"foreground": "#5F6368",
"cursor": "#5F6368",
"hash": "7bb6e3de385d87f04b1903af2496d04c41dca10a3701b5b4be7d2c936b622071"
}
================================================
FILE: data/json/gotham.json
================================================
{
"name": "Gotham",
"author": "",
"variant": "",
"color_01": "#0A0F14",
"color_02": "#C33027",
"color_03": "#26A98B",
"color_04": "#EDB54B",
"color_05": "#195465",
"color_06": "#4E5165",
"color_07": "#33859D",
"color_08": "#98D1CE",
"color_09": "#10151B",
"color_10": "#D26939",
"color_11": "#081F2D",
"color_12": "#245361",
"color_13": "#093748",
"color_14": "#888BA5",
"color_15": "#599CAA",
"color_16": "#D3EBE9",
"background": "#0A0F14",
"foreground": "#98D1CE",
"cursor": "#98D1CE",
"hash": "b3fc1edf2a8f02abb29af13b8e75fc5559c6cdb7bc23ca5a6cae0681062516e9"
}
================================================
FILE: data/json/grape.json
================================================
{
"name": "Grape",
"author": "",
"variant": "",
"color_01": "#2D283F",
"color_02": "#ED2261",
"color_03": "#1FA91B",
"color_04": "#8DDC20",
"color_05": "#487DF4",
"color_06": "#8D35C9",
"color_07": "#3BDEED",
"color_08": "#9E9EA0",
"color_09": "#59516A",
"color_10": "#F0729A",
"color_11": "#53AA5E",
"color_12": "#B2DC87",
"color_13": "#A9BCEC",
"color_14": "#AD81C2",
"color_15": "#9DE3EB",
"color_16": "#A288F7",
"background": "#171423",
"foreground": "#9F9FA1",
"cursor": "#9F9FA1",
gitextract_6zakm19p/
├── .github/
│ ├── prompts/
│ │ ├── oo-commit.prompt.md
│ │ └── oo-sync.prompt.md
│ └── workflows/
│ ├── generators-manual.yml
│ ├── generators.yml
│ ├── gh-pages.yml
│ └── stale-bot.yml
├── .gitignore
├── .opencode/
│ └── commands/
│ └── ommit.prompt.md
├── LICENSE
├── README.md
├── apply-alacritty.py
├── apply-colors.sh
├── apply-terminator.py
├── data/
│ ├── json/
│ │ ├── 3024-day.json
│ │ ├── 3024-night.json
│ │ ├── aci.json
│ │ ├── acme.json
│ │ ├── aco.json
│ │ ├── adventure-time.json
│ │ ├── afterglow.json
│ │ ├── alien-blood.json
│ │ ├── apprentice.json
│ │ ├── arc-dark.json
│ │ ├── arc-light.json
│ │ ├── argonaut.json
│ │ ├── arthur.json
│ │ ├── astrodark.json
│ │ ├── atelier-cave.json
│ │ ├── atelier-dune.json
│ │ ├── atelier-estuary.json
│ │ ├── atelier-forest.json
│ │ ├── atelier-heath.json
│ │ ├── atelier-lakeside.json
│ │ ├── atelier-plateau.json
│ │ ├── atelier-savanna.json
│ │ ├── atelier-seaside.json
│ │ ├── atelier-sulphurpool.json
│ │ ├── atom.json
│ │ ├── aura.json
│ │ ├── ayaka.json
│ │ ├── ayu-dark.json
│ │ ├── ayu-light.json
│ │ ├── ayu-mirage.json
│ │ ├── azu.json
│ │ ├── base2tone-cave.json
│ │ ├── base2tone-desert.json
│ │ ├── base2tone-drawbridge.json
│ │ ├── base2tone-earth.json
│ │ ├── base2tone-evening.json
│ │ ├── base2tone-field.json
│ │ ├── base2tone-forest.json
│ │ ├── base2tone-garden.json
│ │ ├── base2tone-heath.json
│ │ ├── base2tone-lake.json
│ │ ├── base2tone-lavender.json
│ │ ├── base2tone-mall.json
│ │ ├── base2tone-meadow.json
│ │ ├── base2tone-morning.json
│ │ ├── base2tone-motel.json
│ │ ├── base2tone-pool.json
│ │ ├── base2tone-porch.json
│ │ ├── base2tone-sea.json
│ │ ├── base2tone-space.json
│ │ ├── base2tone-suburb.json
│ │ ├── base4tone-classic-a.json
│ │ ├── base4tone-classic-b.json
│ │ ├── base4tone-classic-c.json
│ │ ├── base4tone-classic-d.json
│ │ ├── base4tone-classic-e.json
│ │ ├── base4tone-classic-f.json
│ │ ├── base4tone-classic-i.json
│ │ ├── base4tone-classic-l.json
│ │ ├── base4tone-classic-o.json
│ │ ├── base4tone-classic-p.json
│ │ ├── base4tone-classic-q.json
│ │ ├── base4tone-classic-r.json
│ │ ├── base4tone-classic-s.json
│ │ ├── base4tone-classic-t.json
│ │ ├── base4tone-classic-u.json
│ │ ├── base4tone-classic-w.json
│ │ ├── base4tone-modern-c.json
│ │ ├── base4tone-modern-n.json
│ │ ├── base4tone-modern-w.json
│ │ ├── belafonte-day.json
│ │ ├── belafonte-night.json
│ │ ├── bim.json
│ │ ├── birds-of-paradise.json
│ │ ├── blazer.json
│ │ ├── blue-dolphin.json
│ │ ├── blue-moon-light.json
│ │ ├── blue-moon.json
│ │ ├── bluloco-light.json
│ │ ├── bluloco-zsh-light.json
│ │ ├── borland.json
│ │ ├── breadog.json
│ │ ├── breath-darker.json
│ │ ├── breath-light.json
│ │ ├── breath-silverfox.json
│ │ ├── breath.json
│ │ ├── breeze.json
│ │ ├── broadcast.json
│ │ ├── brogrammer.json
│ │ ├── butrin.json
│ │ ├── c64.json
│ │ ├── cai.json
│ │ ├── campbell.json
│ │ ├── catppuccin-frappe.json
│ │ ├── catppuccin-latte.json
│ │ ├── catppuccin-macchiato.json
│ │ ├── catppuccin-mocha.json
│ │ ├── chalk.json
│ │ ├── chalkboard.json
│ │ ├── chameleon.json
│ │ ├── ciapre.json
│ │ ├── city-lights.json
│ │ ├── clone-of-ubuntu.json
│ │ ├── clrs.json
│ │ ├── cobalt-2.json
│ │ ├── cobalt-neon.json
│ │ ├── colorcli.json
│ │ ├── crayon-pony-fish.json
│ │ ├── dark-pastel.json
│ │ ├── darkside.json
│ │ ├── dehydration.json
│ │ ├── desert.json
│ │ ├── dimmed-monokai.json
│ │ ├── dissonance.json
│ │ ├── doom-one.json
│ │ ├── dracula.json
│ │ ├── earthsong.json
│ │ ├── elemental.json
│ │ ├── elementary.json
│ │ ├── elic.json
│ │ ├── elio.json
│ │ ├── espresso-libre.json
│ │ ├── espresso.json
│ │ ├── everblush.json
│ │ ├── everforest-dark-hard.json
│ │ ├── everforest-dark-medium.json
│ │ ├── everforest-dark-soft.json
│ │ ├── everforest-light-hard.json
│ │ ├── everforest-light-medium.json
│ │ ├── everforest-light-soft.json
│ │ ├── fairy-floss-dark.json
│ │ ├── fairy-floss.json
│ │ ├── fishtank.json
│ │ ├── flat-remix.json
│ │ ├── flat.json
│ │ ├── flatland.json
│ │ ├── flexoki-dark.json
│ │ ├── flexoki-light.json
│ │ ├── foxnightly.json
│ │ ├── freya.json
│ │ ├── frontend-delight.json
│ │ ├── frontend-fun-forrest.json
│ │ ├── frontend-galaxy.json
│ │ ├── geohot.json
│ │ ├── github-dark.json
│ │ ├── github-light.json
│ │ ├── gogh.json
│ │ ├── gooey.json
│ │ ├── google-dark.json
│ │ ├── google-light.json
│ │ ├── gotham.json
│ │ ├── grape.json
│ │ ├── grass.json
│ │ ├── gruvbox-dark.json
│ │ ├── gruvbox-material-dark.json
│ │ ├── gruvbox-material-light.json
│ │ ├── gruvbox.json
│ │ ├── guezwhoz.json
│ │ ├── hardcore.json
│ │ ├── harper.json
│ │ ├── hemisu-dark.json
│ │ ├── hemisu-light.json
│ │ ├── highway.json
│ │ ├── hipster-green.json
│ │ ├── homebrew-light.json
│ │ ├── homebrew-ocean.json
│ │ ├── homebrew.json
│ │ ├── horizon-bright.json
│ │ ├── horizon-dark.json
│ │ ├── hurtado.json
│ │ ├── hybrid.json
│ │ ├── ibm-3270-high-contrast.json
│ │ ├── ibm3270.json
│ │ ├── ic-green-ppl.json
│ │ ├── ic-orange-ppl.json
│ │ ├── iceberg.json
│ │ ├── idle-toes.json
│ │ ├── ir-black.json
│ │ ├── jackie-brown.json
│ │ ├── japanesque.json
│ │ ├── jellybeans.json
│ │ ├── jup.json
│ │ ├── kanagawa-dragon.json
│ │ ├── kanagawa-lotus.json
│ │ ├── kanagawa-wave.json
│ │ ├── kibble.json
│ │ ├── kokuban.json
│ │ ├── laserwave.json
│ │ ├── later-this-evening.json
│ │ ├── lavandula.json
│ │ ├── liquid-carbon-transparent.json
│ │ ├── liquid-carbon.json
│ │ ├── lunaria-dark.json
│ │ ├── lunaria-eclipse.json
│ │ ├── lunaria-light.json
│ │ ├── maia.json
│ │ ├── man-page.json
│ │ ├── mar.json
│ │ ├── material.json
│ │ ├── mathias.json
│ │ ├── medallion.json
│ │ ├── minimalist-dark.json
│ │ ├── miramare.json
│ │ ├── misterioso.json
│ │ ├── modus-operandi-tinted.json
│ │ ├── modus-operandi.json
│ │ ├── modus-vivendi-tinted.json
│ │ ├── modus-vivendi.json
│ │ ├── molokai.json
│ │ ├── mona-lisa.json
│ │ ├── mono-amber.json
│ │ ├── mono-cyan.json
│ │ ├── mono-green.json
│ │ ├── mono-red.json
│ │ ├── mono-white.json
│ │ ├── mono-yellow.json
│ │ ├── monokai-dark.json
│ │ ├── monokai-pro-light-sun.json
│ │ ├── monokai-pro-light.json
│ │ ├── monokai-pro-machine.json
│ │ ├── monokai-pro-ocatagon.json
│ │ ├── monokai-pro-ristretto.json
│ │ ├── monokai-pro-spectrum.json
│ │ ├── monokai-pro.json
│ │ ├── monokai-soda.json
│ │ ├── moonfly.json
│ │ ├── morada.json
│ │ ├── n0tch2k.json
│ │ ├── nanosecond.json
│ │ ├── neon-night.json
│ │ ├── neopolitan.json
│ │ ├── nep.json
│ │ ├── neutron.json
│ │ ├── night-owl.json
│ │ ├── nightfly.json
│ │ ├── nightlion-v1.json
│ │ ├── nightlion-v2.json
│ │ ├── nighty.json
│ │ ├── nord-light.json
│ │ ├── nord.json
│ │ ├── novel.json
│ │ ├── obsidian.json
│ │ ├── ocean-dark.json
│ │ ├── oceanic-next.json
│ │ ├── ollie.json
│ │ ├── omni.json
│ │ ├── one-dark.json
│ │ ├── one-half-black.json
│ │ ├── one-light.json
│ │ ├── oxocarbon-dark.json
│ │ ├── palenight.json
│ │ ├── pali.json
│ │ ├── panda.json
│ │ ├── paper.json
│ │ ├── papercolor-dark.json
│ │ ├── papercolor-light.json
│ │ ├── paraiso-dark.json
│ │ ├── paul-millr.json
│ │ ├── pencil-dark.json
│ │ ├── pencil-light.json
│ │ ├── peppermint.json
│ │ ├── pixiefloss.json
│ │ ├── pnevma.json
│ │ ├── powershell.json
│ │ ├── predawn.json
│ │ ├── pro.json
│ │ ├── purple-people-eater.json
│ │ ├── quiet.json
│ │ ├── red-alert.json
│ │ ├── red-sands.json
│ │ ├── relaxed.json
│ │ ├── rippedcasts.json
│ │ ├── rose-pine-dawn.json
│ │ ├── rose-pine-moon.json
│ │ ├── rose-pine.json
│ │ ├── royal.json
│ │ ├── sat.json
│ │ ├── sea-shells.json
│ │ ├── seafoam-pastel.json
│ │ ├── selenized-black.json
│ │ ├── selenized-dark.json
│ │ ├── selenized-light.json
│ │ ├── selenized-white.json
│ │ ├── seoul256-light.json
│ │ ├── seoul256.json
│ │ ├── seti.json
│ │ ├── shaman.json
│ │ ├── shel.json
│ │ ├── slate.json
│ │ ├── smyck.json
│ │ ├── snazzy.json
│ │ ├── soft-server.json
│ │ ├── solarized-darcula.json
│ │ ├── solarized-dark-higher-contrast.json
│ │ ├── solarized-dark.json
│ │ ├── solarized-light.json
│ │ ├── sonokai.json
│ │ ├── spacedust.json
│ │ ├── spacegray-eighties-dull.json
│ │ ├── spacegray-eighties.json
│ │ ├── spacegray.json
│ │ ├── sparky.json
│ │ ├── spring.json
│ │ ├── square.json
│ │ ├── srcery.json
│ │ ├── summer-pop.json
│ │ ├── sundried.json
│ │ ├── sweet-eliverlara.json
│ │ ├── sweet-terminal.json
│ │ ├── symphonic.json
│ │ ├── synthwave-alpha.json
│ │ ├── synthwave.json
│ │ ├── teerb.json
│ │ ├── tempus-autumn.json
│ │ ├── tempus-classic.json
│ │ ├── tempus-dawn.json
│ │ ├── tempus-day.json
│ │ ├── tempus-dusk.json
│ │ ├── tempus-fugit.json
│ │ ├── tempus-future.json
│ │ ├── tempus-night.json
│ │ ├── tempus-past.json
│ │ ├── tempus-rift.json
│ │ ├── tempus-spring.json
│ │ ├── tempus-summer.json
│ │ ├── tempus-tempest.json
│ │ ├── tempus-totus.json
│ │ ├── tempus-warp.json
│ │ ├── tempus-winter.json
│ │ ├── tender.json
│ │ ├── terminal-basic.json
│ │ ├── terminix-dark.json
│ │ ├── thayer-bright.json
│ │ ├── tin.json
│ │ ├── tiwahu-dark.json
│ │ ├── tiwahu-light.json
│ │ ├── tokyo-night-light.json
│ │ ├── tokyo-night-storm.json
│ │ ├── tokyo-night.json
│ │ ├── tomorrow-night-blue.json
│ │ ├── tomorrow-night-bright.json
│ │ ├── tomorrow-night-eighties.json
│ │ ├── tomorrow-night.json
│ │ ├── tomorrow.json
│ │ ├── toy-chest.json
│ │ ├── treehouse.json
│ │ ├── twilight.json
│ │ ├── ura.json
│ │ ├── urple.json
│ │ ├── vacme.json
│ │ ├── vag.json
│ │ ├── vaombe.json
│ │ ├── vaughn.json
│ │ ├── vibrant-ink.json
│ │ ├── vs-code-dark.json
│ │ ├── vs-code-light.json
│ │ ├── warm-neon.json
│ │ ├── website.json
│ │ ├── wez.json
│ │ ├── wild-cherry.json
│ │ ├── wombat.json
│ │ ├── wryan.json
│ │ ├── wzoreck.json
│ │ └── zenburn.json
│ ├── themes-min.json
│ ├── themes.csv
│ ├── themes.json
│ ├── txt/
│ │ ├── 3024-day.txt
│ │ ├── 3024-night.txt
│ │ ├── README.md
│ │ ├── aci.txt
│ │ ├── acme.txt
│ │ ├── aco.txt
│ │ ├── adventure-time.txt
│ │ ├── afterglow.txt
│ │ ├── alien-blood.txt
│ │ ├── apprentice.txt
│ │ ├── arc-dark.txt
│ │ ├── arc-light.txt
│ │ ├── argonaut.txt
│ │ ├── arthur.txt
│ │ ├── astrodark.txt
│ │ ├── atelier-cave.txt
│ │ ├── atelier-dune.txt
│ │ ├── atelier-estuary.txt
│ │ ├── atelier-forest.txt
│ │ ├── atelier-heath.txt
│ │ ├── atelier-lakeside.txt
│ │ ├── atelier-plateau.txt
│ │ ├── atelier-savanna.txt
│ │ ├── atelier-seaside.txt
│ │ ├── atelier-sulphurpool.txt
│ │ ├── atom.txt
│ │ ├── aura.txt
│ │ ├── ayaka.txt
│ │ ├── ayu-dark.txt
│ │ ├── ayu-light.txt
│ │ ├── ayu-mirage.txt
│ │ ├── azu.txt
│ │ ├── base2tone-cave.txt
│ │ ├── base2tone-desert.txt
│ │ ├── base2tone-drawbridge.txt
│ │ ├── base2tone-earth.txt
│ │ ├── base2tone-evening.txt
│ │ ├── base2tone-field.txt
│ │ ├── base2tone-forest.txt
│ │ ├── base2tone-garden.txt
│ │ ├── base2tone-heath.txt
│ │ ├── base2tone-lake.txt
│ │ ├── base2tone-lavender.txt
│ │ ├── base2tone-mall.txt
│ │ ├── base2tone-meadow.txt
│ │ ├── base2tone-morning.txt
│ │ ├── base2tone-motel.txt
│ │ ├── base2tone-pool.txt
│ │ ├── base2tone-porch.txt
│ │ ├── base2tone-sea.txt
│ │ ├── base2tone-space.txt
│ │ ├── base2tone-suburb.txt
│ │ ├── base4tone-classic-a.txt
│ │ ├── base4tone-classic-b.txt
│ │ ├── base4tone-classic-c.txt
│ │ ├── base4tone-classic-d.txt
│ │ ├── base4tone-classic-e.txt
│ │ ├── base4tone-classic-f.txt
│ │ ├── base4tone-classic-i.txt
│ │ ├── base4tone-classic-l.txt
│ │ ├── base4tone-classic-o.txt
│ │ ├── base4tone-classic-p.txt
│ │ ├── base4tone-classic-q.txt
│ │ ├── base4tone-classic-r.txt
│ │ ├── base4tone-classic-s.txt
│ │ ├── base4tone-classic-t.txt
│ │ ├── base4tone-classic-u.txt
│ │ ├── base4tone-classic-w.txt
│ │ ├── base4tone-modern-c.txt
│ │ ├── base4tone-modern-n.txt
│ │ ├── base4tone-modern-w.txt
│ │ ├── belafonte-day.txt
│ │ ├── belafonte-night.txt
│ │ ├── bim.txt
│ │ ├── birds-of-paradise.txt
│ │ ├── blazer.txt
│ │ ├── blue-dolphin.txt
│ │ ├── blue-moon-light.txt
│ │ ├── blue-moon.txt
│ │ ├── bluloco-light.txt
│ │ ├── bluloco-zsh-light.txt
│ │ ├── borland.txt
│ │ ├── breadog.txt
│ │ ├── breath-darker.txt
│ │ ├── breath-light.txt
│ │ ├── breath-silverfox.txt
│ │ ├── breath.txt
│ │ ├── breeze.txt
│ │ ├── broadcast.txt
│ │ ├── brogrammer.txt
│ │ ├── butrin.txt
│ │ ├── c64.txt
│ │ ├── cai.txt
│ │ ├── campbell.txt
│ │ ├── catppuccin-frappe.txt
│ │ ├── catppuccin-latte.txt
│ │ ├── catppuccin-macchiato.txt
│ │ ├── catppuccin-mocha.txt
│ │ ├── chalk.txt
│ │ ├── chalkboard.txt
│ │ ├── chameleon.txt
│ │ ├── ciapre.txt
│ │ ├── city-lights.txt
│ │ ├── clone-of-ubuntu.txt
│ │ ├── clrs.txt
│ │ ├── cobalt-2.txt
│ │ ├── cobalt-neon.txt
│ │ ├── colorcli.txt
│ │ ├── crayon-pony-fish.txt
│ │ ├── dark-pastel.txt
│ │ ├── darkside.txt
│ │ ├── dehydration.txt
│ │ ├── desert.txt
│ │ ├── dimmed-monokai.txt
│ │ ├── dissonance.txt
│ │ ├── doom-one.txt
│ │ ├── dracula.txt
│ │ ├── earthsong.txt
│ │ ├── elemental.txt
│ │ ├── elementary.txt
│ │ ├── elic.txt
│ │ ├── elio.txt
│ │ ├── espresso-libre.txt
│ │ ├── espresso.txt
│ │ ├── everblush.txt
│ │ ├── everforest-dark-hard.txt
│ │ ├── everforest-dark-medium.txt
│ │ ├── everforest-dark-soft.txt
│ │ ├── everforest-light-hard.txt
│ │ ├── everforest-light-medium.txt
│ │ ├── everforest-light-soft.txt
│ │ ├── fairy-floss-dark.txt
│ │ ├── fairy-floss.txt
│ │ ├── fishtank.txt
│ │ ├── flat-remix.txt
│ │ ├── flat.txt
│ │ ├── flatland.txt
│ │ ├── flexoki-dark.txt
│ │ ├── flexoki-light.txt
│ │ ├── foxnightly.txt
│ │ ├── freya.txt
│ │ ├── frontend-delight.txt
│ │ ├── frontend-fun-forrest.txt
│ │ ├── frontend-galaxy.txt
│ │ ├── geohot.txt
│ │ ├── github-dark.txt
│ │ ├── github-light.txt
│ │ ├── gogh.txt
│ │ ├── gooey.txt
│ │ ├── google-dark.txt
│ │ ├── google-light.txt
│ │ ├── gotham.txt
│ │ ├── grape.txt
│ │ ├── grass.txt
│ │ ├── gruvbox-dark.txt
│ │ ├── gruvbox-material-dark.txt
│ │ ├── gruvbox-material-light.txt
│ │ ├── gruvbox.txt
│ │ ├── guezwhoz.txt
│ │ ├── hardcore.txt
│ │ ├── harper.txt
│ │ ├── hemisu-dark.txt
│ │ ├── hemisu-light.txt
│ │ ├── highway.txt
│ │ ├── hipster-green.txt
│ │ ├── homebrew-light.txt
│ │ ├── homebrew-ocean.txt
│ │ ├── homebrew.txt
│ │ ├── horizon-bright.txt
│ │ ├── horizon-dark.txt
│ │ ├── hurtado.txt
│ │ ├── hybrid.txt
│ │ ├── ibm-3270-high-contrast.txt
│ │ ├── ibm3270.txt
│ │ ├── ic-green-ppl.txt
│ │ ├── ic-orange-ppl.txt
│ │ ├── iceberg.txt
│ │ ├── idle-toes.txt
│ │ ├── ir-black.txt
│ │ ├── jackie-brown.txt
│ │ ├── japanesque.txt
│ │ ├── jellybeans.txt
│ │ ├── jup.txt
│ │ ├── kanagawa-dragon.txt
│ │ ├── kanagawa-lotus.txt
│ │ ├── kanagawa-wave.txt
│ │ ├── kibble.txt
│ │ ├── kokuban.txt
│ │ ├── laserwave.txt
│ │ ├── later-this-evening.txt
│ │ ├── lavandula.txt
│ │ ├── liquid-carbon-transparent.txt
│ │ ├── liquid-carbon.txt
│ │ ├── lunaria-dark.txt
│ │ ├── lunaria-eclipse.txt
│ │ ├── lunaria-light.txt
│ │ ├── maia.txt
│ │ ├── man-page.txt
│ │ ├── mar.txt
│ │ ├── material.txt
│ │ ├── mathias.txt
│ │ ├── medallion.txt
│ │ ├── minimalist-dark.txt
│ │ ├── miramare.txt
│ │ ├── misterioso.txt
│ │ ├── modus-operandi-tinted.txt
│ │ ├── modus-operandi.txt
│ │ ├── modus-vivendi-tinted.txt
│ │ ├── modus-vivendi.txt
│ │ ├── molokai.txt
│ │ ├── mona-lisa.txt
│ │ ├── mono-amber.txt
│ │ ├── mono-cyan.txt
│ │ ├── mono-green.txt
│ │ ├── mono-red.txt
│ │ ├── mono-white.txt
│ │ ├── mono-yellow.txt
│ │ ├── monokai-dark.txt
│ │ ├── monokai-pro-light-sun.txt
│ │ ├── monokai-pro-light.txt
│ │ ├── monokai-pro-machine.txt
│ │ ├── monokai-pro-ocatagon.txt
│ │ ├── monokai-pro-ristretto.txt
│ │ ├── monokai-pro-spectrum.txt
│ │ ├── monokai-pro.txt
│ │ ├── monokai-soda.txt
│ │ ├── moonfly.txt
│ │ ├── morada.txt
│ │ ├── n0tch2k.txt
│ │ ├── nanosecond.txt
│ │ ├── neon-night.txt
│ │ ├── neopolitan.txt
│ │ ├── nep.txt
│ │ ├── neutron.txt
│ │ ├── night-owl.txt
│ │ ├── nightfly.txt
│ │ ├── nightlion-v1.txt
│ │ ├── nightlion-v2.txt
│ │ ├── nighty.txt
│ │ ├── nord-light.txt
│ │ ├── nord.txt
│ │ ├── novel.txt
│ │ ├── obsidian.txt
│ │ ├── ocean-dark.txt
│ │ ├── oceanic-next.txt
│ │ ├── ollie.txt
│ │ ├── omni.txt
│ │ ├── one-dark.txt
│ │ ├── one-half-black.txt
│ │ ├── one-light.txt
│ │ ├── oxocarbon-dark.txt
│ │ ├── palenight.txt
│ │ ├── pali.txt
│ │ ├── panda.txt
│ │ ├── paper.txt
│ │ ├── papercolor-dark.txt
│ │ ├── papercolor-light.txt
│ │ ├── paraiso-dark.txt
│ │ ├── paul-millr.txt
│ │ ├── pencil-dark.txt
│ │ ├── pencil-light.txt
│ │ ├── peppermint.txt
│ │ ├── pixiefloss.txt
│ │ ├── pnevma.txt
│ │ ├── powershell.txt
│ │ ├── predawn.txt
│ │ ├── pro.txt
│ │ ├── purple-people-eater.txt
│ │ ├── quiet.txt
│ │ ├── red-alert.txt
│ │ ├── red-sands.txt
│ │ ├── relaxed.txt
│ │ ├── rippedcasts.txt
│ │ ├── rose-pine-dawn.txt
│ │ ├── rose-pine-moon.txt
│ │ ├── rose-pine.txt
│ │ ├── royal.txt
│ │ ├── sat.txt
│ │ ├── sea-shells.txt
│ │ ├── seafoam-pastel.txt
│ │ ├── selenized-black.txt
│ │ ├── selenized-dark.txt
│ │ ├── selenized-light.txt
│ │ ├── selenized-white.txt
│ │ ├── seoul256-light.txt
│ │ ├── seoul256.txt
│ │ ├── seti.txt
│ │ ├── shaman.txt
│ │ ├── shel.txt
│ │ ├── slate.txt
│ │ ├── smyck.txt
│ │ ├── snazzy.txt
│ │ ├── soft-server.txt
│ │ ├── solarized-darcula.txt
│ │ ├── solarized-dark-higher-contrast.txt
│ │ ├── solarized-dark.txt
│ │ ├── solarized-light.txt
│ │ ├── sonokai.txt
│ │ ├── spacedust.txt
│ │ ├── spacegray-eighties-dull.txt
│ │ ├── spacegray-eighties.txt
│ │ ├── spacegray.txt
│ │ ├── sparky.txt
│ │ ├── spring.txt
│ │ ├── square.txt
│ │ ├── srcery.txt
│ │ ├── summer-pop.txt
│ │ ├── sundried.txt
│ │ ├── sweet-eliverlara.txt
│ │ ├── sweet-terminal.txt
│ │ ├── symphonic.txt
│ │ ├── synthwave-alpha.txt
│ │ ├── synthwave.txt
│ │ ├── teerb.txt
│ │ ├── tempus-autumn.txt
│ │ ├── tempus-classic.txt
│ │ ├── tempus-dawn.txt
│ │ ├── tempus-day.txt
│ │ ├── tempus-dusk.txt
│ │ ├── tempus-fugit.txt
│ │ ├── tempus-future.txt
│ │ ├── tempus-night.txt
│ │ ├── tempus-past.txt
│ │ ├── tempus-rift.txt
│ │ ├── tempus-spring.txt
│ │ ├── tempus-summer.txt
│ │ ├── tempus-tempest.txt
│ │ ├── tempus-totus.txt
│ │ ├── tempus-warp.txt
│ │ ├── tempus-winter.txt
│ │ ├── tender.txt
│ │ ├── terminal-basic.txt
│ │ ├── terminix-dark.txt
│ │ ├── thayer-bright.txt
│ │ ├── tin.txt
│ │ ├── tiwahu-dark.txt
│ │ ├── tiwahu-light.txt
│ │ ├── tokyo-night-light.txt
│ │ ├── tokyo-night-storm.txt
│ │ ├── tokyo-night.txt
│ │ ├── tomorrow-night-blue.txt
│ │ ├── tomorrow-night-bright.txt
│ │ ├── tomorrow-night-eighties.txt
│ │ ├── tomorrow-night.txt
│ │ ├── tomorrow.txt
│ │ ├── toy-chest.txt
│ │ ├── treehouse.txt
│ │ ├── twilight.txt
│ │ ├── ura.txt
│ │ ├── urple.txt
│ │ ├── vacme.txt
│ │ ├── vag.txt
│ │ ├── vaombe.txt
│ │ ├── vaughn.txt
│ │ ├── vibrant-ink.txt
│ │ ├── vs-code-dark.txt
│ │ ├── vs-code-light.txt
│ │ ├── warm-neon.txt
│ │ ├── website.txt
│ │ ├── wez.txt
│ │ ├── wild-cherry.txt
│ │ ├── wombat.txt
│ │ ├── wryan.txt
│ │ ├── wzoreck.txt
│ │ └── zenburn.txt
│ ├── wcag-min.json
│ └── wcag.json
├── devbox.json
├── gogh.sh
├── installs/
│ ├── 3024-day.sh
│ ├── 3024-night.sh
│ ├── aci.sh
│ ├── acme.sh
│ ├── aco.sh
│ ├── adventure-time.sh
│ ├── afterglow.sh
│ ├── alien-blood.sh
│ ├── apprentice.sh
│ ├── arc-dark.sh
│ ├── arc-light.sh
│ ├── argonaut.sh
│ ├── arthur.sh
│ ├── astrodark.sh
│ ├── atelier-cave.sh
│ ├── atelier-dune.sh
│ ├── atelier-estuary.sh
│ ├── atelier-forest.sh
│ ├── atelier-heath.sh
│ ├── atelier-lakeside.sh
│ ├── atelier-plateau.sh
│ ├── atelier-savanna.sh
│ ├── atelier-seaside.sh
│ ├── atelier-sulphurpool.sh
│ ├── atom.sh
│ ├── aura.sh
│ ├── ayaka.sh
│ ├── ayu-dark.sh
│ ├── ayu-light.sh
│ ├── ayu-mirage.sh
│ ├── azu.sh
│ ├── base2tone-cave.sh
│ ├── base2tone-desert.sh
│ ├── base2tone-drawbridge.sh
│ ├── base2tone-earth.sh
│ ├── base2tone-evening.sh
│ ├── base2tone-field.sh
│ ├── base2tone-forest.sh
│ ├── base2tone-garden.sh
│ ├── base2tone-heath.sh
│ ├── base2tone-lake.sh
│ ├── base2tone-lavender.sh
│ ├── base2tone-mall.sh
│ ├── base2tone-meadow.sh
│ ├── base2tone-morning.sh
│ ├── base2tone-motel.sh
│ ├── base2tone-pool.sh
│ ├── base2tone-porch.sh
│ ├── base2tone-sea.sh
│ ├── base2tone-space.sh
│ ├── base2tone-suburb.sh
│ ├── base4tone-classic-a.sh
│ ├── base4tone-classic-b.sh
│ ├── base4tone-classic-c.sh
│ ├── base4tone-classic-d.sh
│ ├── base4tone-classic-e.sh
│ ├── base4tone-classic-f.sh
│ ├── base4tone-classic-i.sh
│ ├── base4tone-classic-l.sh
│ ├── base4tone-classic-o.sh
│ ├── base4tone-classic-p.sh
│ ├── base4tone-classic-q.sh
│ ├── base4tone-classic-r.sh
│ ├── base4tone-classic-s.sh
│ ├── base4tone-classic-t.sh
│ ├── base4tone-classic-u.sh
│ ├── base4tone-classic-w.sh
│ ├── base4tone-modern-c.sh
│ ├── base4tone-modern-n.sh
│ ├── base4tone-modern-w.sh
│ ├── belafonte-day.sh
│ ├── belafonte-night.sh
│ ├── bim.sh
│ ├── birds-of-paradise.sh
│ ├── blazer.sh
│ ├── blue-dolphin.sh
│ ├── blue-moon-light.sh
│ ├── blue-moon.sh
│ ├── bluloco-light.sh
│ ├── bluloco-zsh-light.sh
│ ├── borland.sh
│ ├── breadog.sh
│ ├── breath-darker.sh
│ ├── breath-light.sh
│ ├── breath-silverfox.sh
│ ├── breath.sh
│ ├── breeze.sh
│ ├── broadcast.sh
│ ├── brogrammer.sh
│ ├── butrin.sh
│ ├── c64.sh
│ ├── cai.sh
│ ├── campbell.sh
│ ├── catppuccin-frappe.sh
│ ├── catppuccin-latte.sh
│ ├── catppuccin-macchiato.sh
│ ├── catppuccin-mocha.sh
│ ├── chalk.sh
│ ├── chalkboard.sh
│ ├── chameleon.sh
│ ├── ciapre.sh
│ ├── city-lights.sh
│ ├── clone-of-ubuntu.sh
│ ├── clrs.sh
│ ├── cobalt-2.sh
│ ├── cobalt-neon.sh
│ ├── colorcli.sh
│ ├── crayon-pony-fish.sh
│ ├── dark-pastel.sh
│ ├── darkside.sh
│ ├── dehydration.sh
│ ├── desert.sh
│ ├── dimmed-monokai.sh
│ ├── dissonance.sh
│ ├── doom-one.sh
│ ├── dracula.sh
│ ├── earthsong.sh
│ ├── elemental.sh
│ ├── elementary.sh
│ ├── elic.sh
│ ├── elio.sh
│ ├── espresso-libre.sh
│ ├── espresso.sh
│ ├── everblush.sh
│ ├── everforest-dark-hard.sh
│ ├── everforest-dark-medium.sh
│ ├── everforest-dark-soft.sh
│ ├── everforest-light-hard.sh
│ ├── everforest-light-medium.sh
│ ├── everforest-light-soft.sh
│ ├── fairy-floss-dark.sh
│ ├── fairy-floss.sh
│ ├── fishtank.sh
│ ├── flat-remix.sh
│ ├── flat.sh
│ ├── flatland.sh
│ ├── flexoki-dark.sh
│ ├── flexoki-light.sh
│ ├── foxnightly.sh
│ ├── freya.sh
│ ├── frontend-delight.sh
│ ├── frontend-fun-forrest.sh
│ ├── frontend-galaxy.sh
│ ├── geohot.sh
│ ├── github-dark.sh
│ ├── github-light.sh
│ ├── gogh.sh
│ ├── gooey.sh
│ ├── google-dark.sh
│ ├── google-light.sh
│ ├── gotham.sh
│ ├── grape.sh
│ ├── grass.sh
│ ├── gruvbox-dark.sh
│ ├── gruvbox-material-dark.sh
│ ├── gruvbox-material-light.sh
│ ├── gruvbox.sh
│ ├── guezwhoz.sh
│ ├── hardcore.sh
│ ├── harper.sh
│ ├── hemisu-dark.sh
│ ├── hemisu-light.sh
│ ├── highway.sh
│ ├── hipster-green.sh
│ ├── homebrew-light.sh
│ ├── homebrew-ocean.sh
│ ├── homebrew.sh
│ ├── horizon-bright.sh
│ ├── horizon-dark.sh
│ ├── hurtado.sh
│ ├── hybrid.sh
│ ├── ibm-3270-high-contrast.sh
│ ├── ibm3270.sh
│ ├── ic-green-ppl.sh
│ ├── ic-orange-ppl.sh
│ ├── iceberg.sh
│ ├── idle-toes.sh
│ ├── ir-black.sh
│ ├── jackie-brown.sh
│ ├── japanesque.sh
│ ├── jellybeans.sh
│ ├── jup.sh
│ ├── kanagawa-dragon.sh
│ ├── kanagawa-lotus.sh
│ ├── kanagawa-wave.sh
│ ├── kibble.sh
│ ├── kokuban.sh
│ ├── laserwave.sh
│ ├── later-this-evening.sh
│ ├── lavandula.sh
│ ├── liquid-carbon-transparent.sh
│ ├── liquid-carbon.sh
│ ├── lunaria-dark.sh
│ ├── lunaria-eclipse.sh
│ ├── lunaria-light.sh
│ ├── maia.sh
│ ├── man-page.sh
│ ├── mar.sh
│ ├── material.sh
│ ├── mathias.sh
│ ├── medallion.sh
│ ├── minimalist-dark.sh
│ ├── miramare.sh
│ ├── misterioso.sh
│ ├── modus-operandi-tinted.sh
│ ├── modus-operandi.sh
│ ├── modus-vivendi-tinted.sh
│ ├── modus-vivendi.sh
│ ├── molokai.sh
│ ├── mona-lisa.sh
│ ├── mono-amber.sh
│ ├── mono-cyan.sh
│ ├── mono-green.sh
│ ├── mono-red.sh
│ ├── mono-white.sh
│ ├── mono-yellow.sh
│ ├── monokai-dark.sh
│ ├── monokai-pro-light-sun.sh
│ ├── monokai-pro-light.sh
│ ├── monokai-pro-machine.sh
│ ├── monokai-pro-ocatagon.sh
│ ├── monokai-pro-ristretto.sh
│ ├── monokai-pro-spectrum.sh
│ ├── monokai-pro.sh
│ ├── monokai-soda.sh
│ ├── moonfly.sh
│ ├── morada.sh
│ ├── n0tch2k.sh
│ ├── nanosecond.sh
│ ├── neon-night.sh
│ ├── neopolitan.sh
│ ├── nep.sh
│ ├── neutron.sh
│ ├── night-owl.sh
│ ├── nightfly.sh
│ ├── nightlion-v1.sh
│ ├── nightlion-v2.sh
│ ├── nighty.sh
│ ├── nord-light.sh
│ ├── nord.sh
│ ├── novel.sh
│ ├── obsidian.sh
│ ├── ocean-dark.sh
│ ├── oceanic-next.sh
│ ├── ollie.sh
│ ├── omni.sh
│ ├── one-dark.sh
│ ├── one-half-black.sh
│ ├── one-light.sh
│ ├── oxocarbon-dark.sh
│ ├── palenight.sh
│ ├── pali.sh
│ ├── panda.sh
│ ├── paper.sh
│ ├── papercolor-dark.sh
│ ├── papercolor-light.sh
│ ├── paraiso-dark.sh
│ ├── paul-millr.sh
│ ├── pencil-dark.sh
│ ├── pencil-light.sh
│ ├── peppermint.sh
│ ├── pixiefloss.sh
│ ├── pnevma.sh
│ ├── powershell.sh
│ ├── predawn.sh
│ ├── pro.sh
│ ├── purple-people-eater.sh
│ ├── quiet.sh
│ ├── red-alert.sh
│ ├── red-sands.sh
│ ├── relaxed.sh
│ ├── rippedcasts.sh
│ ├── rose-pine-dawn.sh
│ ├── rose-pine-moon.sh
│ ├── rose-pine.sh
│ ├── royal.sh
│ ├── sat.sh
│ ├── sea-shells.sh
│ ├── seafoam-pastel.sh
│ ├── selenized-black.sh
│ ├── selenized-dark.sh
│ ├── selenized-light.sh
│ ├── selenized-white.sh
│ ├── seoul256-light.sh
│ ├── seoul256.sh
│ ├── seti.sh
│ ├── shaman.sh
│ ├── shel.sh
│ ├── slate.sh
│ ├── smyck.sh
│ ├── snazzy.sh
│ ├── soft-server.sh
│ ├── solarized-darcula.sh
│ ├── solarized-dark-higher-contrast.sh
│ ├── solarized-dark.sh
│ ├── solarized-light.sh
│ ├── sonokai.sh
│ ├── spacedust.sh
│ ├── spacegray-eighties-dull.sh
│ ├── spacegray-eighties.sh
│ ├── spacegray.sh
│ ├── sparky.sh
│ ├── spring.sh
│ ├── square.sh
│ ├── srcery.sh
│ ├── summer-pop.sh
│ ├── sundried.sh
│ ├── sweet-eliverlara.sh
│ ├── sweet-terminal.sh
│ ├── symphonic.sh
│ ├── synthwave-alpha.sh
│ ├── synthwave.sh
│ ├── teerb.sh
│ ├── tempus-autumn.sh
│ ├── tempus-classic.sh
│ ├── tempus-dawn.sh
│ ├── tempus-day.sh
│ ├── tempus-dusk.sh
│ ├── tempus-fugit.sh
│ ├── tempus-future.sh
│ ├── tempus-night.sh
│ ├── tempus-past.sh
│ ├── tempus-rift.sh
│ ├── tempus-spring.sh
│ ├── tempus-summer.sh
│ ├── tempus-tempest.sh
│ ├── tempus-totus.sh
│ ├── tempus-warp.sh
│ ├── tempus-winter.sh
│ ├── tender.sh
│ ├── terminal-basic.sh
│ ├── terminix-dark.sh
│ ├── thayer-bright.sh
│ ├── tin.sh
│ ├── tiwahu-dark.sh
│ ├── tiwahu-light.sh
│ ├── tokyo-night-light.sh
│ ├── tokyo-night-storm.sh
│ ├── tokyo-night.sh
│ ├── tomorrow-night-blue.sh
│ ├── tomorrow-night-bright.sh
│ ├── tomorrow-night-eighties.sh
│ ├── tomorrow-night.sh
│ ├── tomorrow.sh
│ ├── toy-chest.sh
│ ├── treehouse.sh
│ ├── twilight.sh
│ ├── ura.sh
│ ├── urple.sh
│ ├── vacme.sh
│ ├── vag.sh
│ ├── vaombe.sh
│ ├── vaughn.sh
│ ├── vibrant-ink.sh
│ ├── vs-code-dark.sh
│ ├── vs-code-light.sh
│ ├── warm-neon.sh
│ ├── website.sh
│ ├── wez.sh
│ ├── wild-cherry.sh
│ ├── wombat.sh
│ ├── wryan.sh
│ ├── wzoreck.sh
│ └── zenburn.sh
├── requirements.txt
├── themes/
│ ├── 3024 Day.yml
│ ├── 3024 Night.yml
│ ├── Aci.yml
│ ├── Acme.yml
│ ├── Aco.yml
│ ├── Adventure Time.yml
│ ├── Afterglow.yml
│ ├── Alien Blood.yml
│ ├── Apprentice.yml
│ ├── Arc Dark.yml
│ ├── Arc Light.yml
│ ├── Argonaut.yml
│ ├── Arthur.yml
│ ├── Astrodark.yml
│ ├── Atelier Cave.yml
│ ├── Atelier Dune.yml
│ ├── Atelier Estuary.yml
│ ├── Atelier Forest.yml
│ ├── Atelier Heath.yml
│ ├── Atelier Lakeside.yml
│ ├── Atelier Plateau.yml
│ ├── Atelier Savanna.yml
│ ├── Atelier Seaside.yml
│ ├── Atelier Sulphurpool.yml
│ ├── Atom.yml
│ ├── Aura.yml
│ ├── Ayaka.yml
│ ├── Ayu Dark.yml
│ ├── Ayu Light.yml
│ ├── Ayu Mirage.yml
│ ├── Azu.yml
│ ├── Base2Tone Cave.yml
│ ├── Base2Tone Desert.yml
│ ├── Base2Tone Drawbridge.yml
│ ├── Base2Tone Earth.yml
│ ├── Base2Tone Evening.yml
│ ├── Base2Tone Field.yml
│ ├── Base2Tone Forest.yml
│ ├── Base2Tone Garden.yml
│ ├── Base2Tone Heath.yml
│ ├── Base2Tone Lake.yml
│ ├── Base2Tone Lavender.yml
│ ├── Base2Tone Mall.yml
│ ├── Base2Tone Meadow.yml
│ ├── Base2Tone Morning.yml
│ ├── Base2Tone Motel.yml
│ ├── Base2Tone Pool.yml
│ ├── Base2Tone Porch.yml
│ ├── Base2Tone Sea.yml
│ ├── Base2Tone Space.yml
│ ├── Base2Tone Suburb.yml
│ ├── Base4Tone Classic A.yml
│ ├── Base4Tone Classic B.yml
│ ├── Base4Tone Classic C.yml
│ ├── Base4Tone Classic D.yml
│ ├── Base4Tone Classic E.yml
│ ├── Base4Tone Classic F.yml
│ ├── Base4Tone Classic I.yml
│ ├── Base4Tone Classic L.yml
│ ├── Base4Tone Classic O.yml
│ ├── Base4Tone Classic P.yml
│ ├── Base4Tone Classic Q.yml
│ ├── Base4Tone Classic R.yml
│ ├── Base4Tone Classic S.yml
│ ├── Base4Tone Classic T.yml
│ ├── Base4Tone Classic U.yml
│ ├── Base4Tone Classic W.yml
│ ├── Base4Tone Modern C.yml
│ ├── Base4Tone Modern N.yml
│ ├── Base4Tone Modern W.yml
│ ├── Belafonte Day.yml
│ ├── Belafonte Night.yml
│ ├── Bim.yml
│ ├── Birds Of Paradise.yml
│ ├── Blazer.yml
│ ├── Blue Dolphin.yml
│ ├── Blue Moon Light.yml
│ ├── Blue Moon.yml
│ ├── Bluloco Light.yml
│ ├── Bluloco Zsh Light.yml
│ ├── Borland.yml
│ ├── Breadog.yml
│ ├── Breath Darker.yml
│ ├── Breath Light.yml
│ ├── Breath Silverfox.yml
│ ├── Breath.yml
│ ├── Breeze.yml
│ ├── Broadcast.yml
│ ├── Brogrammer.yml
│ ├── Butrin.yml
│ ├── C64.yml
│ ├── Cai.yml
│ ├── Campbell.yml
│ ├── Catppuccin Frappé.yml
│ ├── Catppuccin Latte.yml
│ ├── Catppuccin Macchiato.yml
│ ├── Catppuccin Mocha.yml
│ ├── Chalk.yml
│ ├── Chalkboard.yml
│ ├── Chameleon.yml
│ ├── Ciapre.yml
│ ├── City Lights.yml
│ ├── Clone Of Ubuntu.yml
│ ├── Clrs.yml
│ ├── Cobalt 2.yml
│ ├── Cobalt Neon.yml
│ ├── Colorcli.yml
│ ├── Crayon Pony Fish.yml
│ ├── Dark Pastel.yml
│ ├── Darkside.yml
│ ├── Dehydration.yml
│ ├── Desert.yml
│ ├── Dimmed Monokai.yml
│ ├── Dissonance.yml
│ ├── Doom One.yml
│ ├── Dracula.yml
│ ├── Earthsong.yml
│ ├── Elemental.yml
│ ├── Elementary.yml
│ ├── Elic.yml
│ ├── Elio.yml
│ ├── Espresso Libre.yml
│ ├── Espresso.yml
│ ├── Everblush.yml
│ ├── Everforest Dark Hard.yml
│ ├── Everforest Dark Medium.yml
│ ├── Everforest Dark Soft.yml
│ ├── Everforest Light Hard.yml
│ ├── Everforest Light Medium.yml
│ ├── Everforest Light Soft.yml
│ ├── Fairy Floss Dark.yml
│ ├── Fairy Floss.yml
│ ├── Fishtank.yml
│ ├── Flat Remix.yml
│ ├── Flat.yml
│ ├── Flatland.yml
│ ├── Flexoki Dark.yml
│ ├── Flexoki Light.yml
│ ├── Foxnightly.yml
│ ├── Freya.yml
│ ├── Frontend Delight.yml
│ ├── Frontend Fun Forrest.yml
│ ├── Frontend Galaxy.yml
│ ├── Geohot.yml
│ ├── Github Dark.yml
│ ├── Github Light.yml
│ ├── Gogh.yml
│ ├── Gooey.yml
│ ├── Google Dark.yml
│ ├── Google Light.yml
│ ├── Gotham.yml
│ ├── Grape.yml
│ ├── Grass.yml
│ ├── Gruvbox Dark.yml
│ ├── Gruvbox Material Dark.yml
│ ├── Gruvbox Material Light.yml
│ ├── Gruvbox.yml
│ ├── Guezwhoz.yml
│ ├── Hardcore.yml
│ ├── Harper.yml
│ ├── Hemisu Dark.yml
│ ├── Hemisu Light.yml
│ ├── Highway.yml
│ ├── Hipster Green.yml
│ ├── Homebrew Light.yml
│ ├── Homebrew Ocean.yml
│ ├── Homebrew.yml
│ ├── Horizon Bright.yml
│ ├── Horizon Dark.yml
│ ├── Hurtado.yml
│ ├── Hybrid.yml
│ ├── Ibm 3270 (High Contrast).yml
│ ├── Ibm3270.yml
│ ├── Ic Green Ppl.yml
│ ├── Ic Orange Ppl.yml
│ ├── Iceberg.yml
│ ├── Idle Toes.yml
│ ├── Ir Black.yml
│ ├── Jackie Brown.yml
│ ├── Japanesque.yml
│ ├── Jellybeans.yml
│ ├── Jup.yml
│ ├── Kanagawa Dragon.yml
│ ├── Kanagawa Lotus.yml
│ ├── Kanagawa Wave.yml
│ ├── Kibble.yml
│ ├── Kokuban.yml
│ ├── Laserwave.yml
│ ├── Later This Evening.yml
│ ├── Lavandula.yml
│ ├── Liquid Carbon Transparent.yml
│ ├── Liquid Carbon.yml
│ ├── Lunaria Dark.yml
│ ├── Lunaria Eclipse.yml
│ ├── Lunaria Light.yml
│ ├── Maia.yml
│ ├── Man Page.yml
│ ├── Mar.yml
│ ├── Material.yml
│ ├── Mathias.yml
│ ├── Medallion.yml
│ ├── Minimalist Dark.yml
│ ├── Miramare.yml
│ ├── Misterioso.yml
│ ├── Modus Operandi Tinted.yml
│ ├── Modus Operandi.yml
│ ├── Modus Vivendi Tinted.yml
│ ├── Modus Vivendi.yml
│ ├── Molokai.yml
│ ├── Mona Lisa.yml
│ ├── Mono Amber.yml
│ ├── Mono Cyan.yml
│ ├── Mono Green.yml
│ ├── Mono Red.yml
│ ├── Mono White.yml
│ ├── Mono Yellow.yml
│ ├── Monokai Dark.yml
│ ├── Monokai Pro Light Sun.yml
│ ├── Monokai Pro Light.yml
│ ├── Monokai Pro Machine.yml
│ ├── Monokai Pro Octagon.yml
│ ├── Monokai Pro Ristretto.yml
│ ├── Monokai Pro Spectrum.yml
│ ├── Monokai Pro.yml
│ ├── Monokai Soda.yml
│ ├── Moonfly.yml
│ ├── Morada.yml
│ ├── N0Tch2K.yml
│ ├── Nanosecond.yml
│ ├── Neon Night.yml
│ ├── Neopolitan.yml
│ ├── Nep.yml
│ ├── Neutron.yml
│ ├── Night Owl.yml
│ ├── Nightfly.yml
│ ├── Nightlion V1.yml
│ ├── Nightlion V2.yml
│ ├── Nighty.yml
│ ├── Nord Light.yml
│ ├── Nord.yml
│ ├── Novel.yml
│ ├── Obsidian.yml
│ ├── Ocean Dark.yml
│ ├── Oceanic Next.yml
│ ├── Ollie.yml
│ ├── Omni.yml
│ ├── One Dark.yml
│ ├── One Half Black.yml
│ ├── One Light.yml
│ ├── Oxocarbon Dark.yml
│ ├── Palenight.yml
│ ├── Pali.yml
│ ├── Panda.yml
│ ├── Paper.yml
│ ├── Papercolor Dark.yml
│ ├── Papercolor Light.yml
│ ├── Paraiso Dark.yml
│ ├── Paul Millr.yml
│ ├── Pencil Dark.yml
│ ├── Pencil Light.yml
│ ├── Peppermint.yml
│ ├── Pixiefloss.yml
│ ├── Pnevma.yml
│ ├── Powershell.yml
│ ├── Predawn.yml
│ ├── Pro.yml
│ ├── Purple People Eater.yml
│ ├── Quiet.yml
│ ├── Red Alert.yml
│ ├── Red Sands.yml
│ ├── Relaxed.yml
│ ├── Rippedcasts.yml
│ ├── Rosé Pine Dawn.yml
│ ├── Rosé Pine Moon.yml
│ ├── Rosé Pine.yml
│ ├── Royal.yml
│ ├── Sat.yml
│ ├── Sea Shells.yml
│ ├── Seafoam Pastel.yml
│ ├── Selenized Black.yml
│ ├── Selenized Dark.yml
│ ├── Selenized Light.yml
│ ├── Selenized White.yml
│ ├── Seoul256 Light.yml
│ ├── Seoul256.yml
│ ├── Seti.yml
│ ├── Shaman.yml
│ ├── Shel.yml
│ ├── Slate.yml
│ ├── Smyck.yml
│ ├── Snazzy.yml
│ ├── Soft Server.yml
│ ├── Solarized Darcula.yml
│ ├── Solarized Dark Higher Contrast.yml
│ ├── Solarized Dark.yml
│ ├── Solarized Light.yml
│ ├── Sonokai.yml
│ ├── Spacedust.yml
│ ├── Spacegray Eighties Dull.yml
│ ├── Spacegray Eighties.yml
│ ├── Spacegray.yml
│ ├── Sparky.yml
│ ├── Spring.yml
│ ├── Square.yml
│ ├── Srcery.yml
│ ├── Summer Pop.yml
│ ├── Sundried.yml
│ ├── Sweet Eliverlara.yml
│ ├── Sweet Terminal.yml
│ ├── Symphonic.yml
│ ├── Synthwave Alpha.yml
│ ├── Synthwave.yml
│ ├── Teerb.yml
│ ├── Tempus Autumn.yml
│ ├── Tempus Classic.yml
│ ├── Tempus Dawn.yml
│ ├── Tempus Day.yml
│ ├── Tempus Dusk.yml
│ ├── Tempus Fugit.yml
│ ├── Tempus Future.yml
│ ├── Tempus Night.yml
│ ├── Tempus Past.yml
│ ├── Tempus Rift.yml
│ ├── Tempus Spring.yml
│ ├── Tempus Summer.yml
│ ├── Tempus Tempest.yml
│ ├── Tempus Totus.yml
│ ├── Tempus Warp.yml
│ ├── Tempus Winter.yml
│ ├── Tender.yml
│ ├── Terminal Basic.yml
│ ├── Terminix Dark.yml
│ ├── Thayer Bright.yml
│ ├── Tin.yml
│ ├── Tiwahu Dark.yml
│ ├── Tiwahu Light.yml
│ ├── Tokyo Night Light.yml
│ ├── Tokyo Night Storm.yml
│ ├── Tokyo Night.yml
│ ├── Tomorrow Night Blue.yml
│ ├── Tomorrow Night Bright.yml
│ ├── Tomorrow Night Eighties.yml
│ ├── Tomorrow Night.yml
│ ├── Tomorrow.yml
│ ├── Toy Chest.yml
│ ├── Treehouse.yml
│ ├── Twilight.yml
│ ├── Ura.yml
│ ├── Urple.yml
│ ├── Vacme.yml
│ ├── Vag.yml
│ ├── Vaombe.yml
│ ├── Vaughn.yml
│ ├── Vibrant Ink.yml
│ ├── Vs Code Dark+.yml
│ ├── Vs Code Light+.yml
│ ├── Warm Neon.yml
│ ├── Website.yml
│ ├── Wez.yml
│ ├── Wild Cherry.yml
│ ├── Wombat.yml
│ ├── Wryan.yml
│ ├── Wzoreck.yml
│ └── Zenburn.yml
└── tools/
├── README.md
├── fortmat.py
├── generate.sh
├── pipe-generateCsv.py
├── pipe-generateJson.py
├── pipe-generateJsonFiles.py
├── pipe-generateShFiles.py
├── pipe-generateTxtFiles.py
├── pipe-generateWcag.js
├── pipe-updateThemes.py
├── pipe.py
└── run.txt
SYMBOL INDEX (13 symbols across 4 files)
FILE: apply-alacritty.py
function printerr (line 11) | def printerr(*args, **kwargs):
function get_conf_path (line 15) | def get_conf_path():
FILE: apply-terminator.py
function printerr (line 12) | def printerr(*args, **kwargs):
function printout (line 16) | def printout(*args, **kwargs):
function main (line 21) | def main(gogh_conf_theme):
function get_terminator_conf_path (line 27) | def get_terminator_conf_path():
function update_terminator_conf (line 35) | def update_terminator_conf(terminator_conf_file_path,gogh_conf_theme,pro...
function choose_profile (line 55) | def choose_profile():
function backup_conf (line 77) | def backup_conf(terminator_conf_file_path):
function strip_accents (line 84) | def strip_accents(s):
FILE: tools/fortmat.py
function convert_file (line 50) | def convert_file(old_file_path, new_file_path):
function convert_all_files (line 82) | def convert_all_files():
FILE: tools/pipe-generateWcag.js
function generateReport (line 4) | async function generateReport() {
Condensed preview — 1490 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (3,783K chars).
[
{
"path": ".github/prompts/oo-commit.prompt.md",
"chars": 1146,
"preview": "---\nname: commit\ndescription: Generate a Conventional Commit with emoji, create the commit and push it\n---\n\nYou are an a"
},
{
"path": ".github/prompts/oo-sync.prompt.md",
"chars": 2303,
"preview": "---\ndescription: Sync files across workspace and branches using .sync.yml (2-step with explicit confirmation)\nagent: bui"
},
{
"path": ".github/workflows/generators-manual.yml",
"chars": 1304,
"preview": "name: \"🛠️ - Run Generators Manually\"\n\non:\n workflow_dispatch:\n\nconcurrency:\n group: action-generator-${{ github.ref }}"
},
{
"path": ".github/workflows/generators.yml",
"chars": 2199,
"preview": "name: \"🛠️ - Run Generators\"\n\non:\n workflow_dispatch:\n push:\n paths:\n - 'themes/**'\n\njobs:\n build:\n runs-on"
},
{
"path": ".github/workflows/gh-pages.yml",
"chars": 867,
"preview": "name: \"🚀 - Deploy to GitHub Pages (branch website)\"\n\non:\n workflow_dispatch:\n push:\n branches:\n - main/website"
},
{
"path": ".github/workflows/stale-bot.yml",
"chars": 1374,
"preview": "name: \"🤖 - Close stale issues and PRs\"\n\non:\n schedule:\n - cron: \"0 0 * * *\"\n workflow_dispatch:\n\npermissions:\n iss"
},
{
"path": ".gitignore",
"chars": 164,
"preview": "gh-pages/node_modules/\nnode_modules/\nvenv/\nbin/\n\n.venv/\n.devbox/\n.nuxt/\n.output/\ndist/\n\n.*.swp\n.stfolder\n.tmp\n\napply-col"
},
{
"path": ".opencode/commands/ommit.prompt.md",
"chars": 1146,
"preview": "---\nname: commit\ndescription: Generate a Conventional Commit with emoji, create the commit and push it\n---\n\nYou are an a"
},
{
"path": "LICENSE",
"chars": 1061,
"preview": "MIT License\n\nCopyright (c) 2024 Gogh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof th"
},
{
"path": "README.md",
"chars": 17917,
"preview": "<h1 align=\"center\">\n Gogh\n</h1>\n\n<div align=\"center\">\n <img src=\"https://raw.githubusercontent.com/Gogh-Co/Gogh/master"
},
{
"path": "apply-alacritty.py",
"chars": 4986,
"preview": "import io\nimport json\nimport os\nimport sys\n\nimport tomli\nimport tomli_w\nfrom ruamel.yaml import YAML # use ruamel.yaml "
},
{
"path": "apply-colors.sh",
"chars": 45549,
"preview": "#!/usr/bin/env bash\n\n# |\n# | Early pre-requisites check\n# | ===========================================\nUUIDGEN=\"${UUIDG"
},
{
"path": "apply-terminator.py",
"chars": 3091,
"preview": "import json\nimport os\nimport sys\nimport shutil\nimport datetime\nimport re\nimport unicodedata\n\nfrom configobj import Confi"
},
{
"path": "data/json/3024-day.json",
"chars": 612,
"preview": "{\n \"name\": \"3024 Day\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#090300\",\n \"color_02\": \"#DB2D20\",\n \"color_03\":"
},
{
"path": "data/json/3024-night.json",
"chars": 614,
"preview": "{\n \"name\": \"3024 Night\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#090300\",\n \"color_02\": \"#DB2D20\",\n \"color_03"
},
{
"path": "data/json/aci.json",
"chars": 607,
"preview": "{\n \"name\": \"Aci\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#363636\",\n \"color_02\": \"#FF0883\",\n \"color_03\": \"#83"
},
{
"path": "data/json/acme.json",
"chars": 683,
"preview": "{\n \"name\": \"Acme\",\n \"author\": \"plan9-for-vimspace (https://github.com/plan9-for-vimspace/acme-colors)\",\n \"variant\": \""
},
{
"path": "data/json/aco.json",
"chars": 607,
"preview": "{\n \"name\": \"Aco\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#3F3F3F\",\n \"color_02\": \"#FF0883\",\n \"color_03\": \"#83"
},
{
"path": "data/json/adventure-time.json",
"chars": 618,
"preview": "{\n \"name\": \"Adventure Time\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#050404\",\n \"color_02\": \"#BD0013\",\n \"colo"
},
{
"path": "data/json/afterglow.json",
"chars": 613,
"preview": "{\n \"name\": \"Afterglow\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#151515\",\n \"color_02\": \"#A53C23\",\n \"color_03\""
},
{
"path": "data/json/alien-blood.json",
"chars": 615,
"preview": "{\n \"name\": \"Alien Blood\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#112616\",\n \"color_02\": \"#7F2B27\",\n \"color_0"
},
{
"path": "data/json/apprentice.json",
"chars": 614,
"preview": "{\n \"name\": \"Apprentice\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1C1C1C\",\n \"color_02\": \"#AF5F5F\",\n \"color_03"
},
{
"path": "data/json/arc-dark.json",
"chars": 636,
"preview": "{\n \"name\": \"Arc Dark\",\n \"author\": \"https://hesamrad.com\",\n \"variant\": \"Dark\",\n \"color_01\": \"#0D1117\",\n \"color_02\": "
},
{
"path": "data/json/arc-light.json",
"chars": 638,
"preview": "{\n \"name\": \"Arc Light\",\n \"author\": \"https://hesamrad.com\",\n \"variant\": \"Light\",\n \"color_01\": \"#0D1117\",\n \"color_02\""
},
{
"path": "data/json/argonaut.json",
"chars": 612,
"preview": "{\n \"name\": \"Argonaut\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#232323\",\n \"color_02\": \"#FF000F\",\n \"color_03\":"
},
{
"path": "data/json/arthur.json",
"chars": 610,
"preview": "{\n \"name\": \"Arthur\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#3D352A\",\n \"color_02\": \"#CD5C5C\",\n \"color_03\": \""
},
{
"path": "data/json/astrodark.json",
"chars": 613,
"preview": "{\n \"name\": \"Astrodark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#111317\",\n \"color_02\": \"#F8747E\",\n \"color_03\""
},
{
"path": "data/json/atelier-cave.json",
"chars": 700,
"preview": "{\n \"name\": \"Atelier Cave\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/"
},
{
"path": "data/json/atelier-dune.json",
"chars": 700,
"preview": "{\n \"name\": \"Atelier Dune\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/"
},
{
"path": "data/json/atelier-estuary.json",
"chars": 706,
"preview": "{\n \"name\": \"Atelier Estuary\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schem"
},
{
"path": "data/json/atelier-forest.json",
"chars": 704,
"preview": "{\n \"name\": \"Atelier Forest\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-scheme"
},
{
"path": "data/json/atelier-heath.json",
"chars": 702,
"preview": "{\n \"name\": \"Atelier Heath\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes"
},
{
"path": "data/json/atelier-lakeside.json",
"chars": 708,
"preview": "{\n \"name\": \"Atelier Lakeside\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-sche"
},
{
"path": "data/json/atelier-plateau.json",
"chars": 706,
"preview": "{\n \"name\": \"Atelier Plateau\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schem"
},
{
"path": "data/json/atelier-savanna.json",
"chars": 706,
"preview": "{\n \"name\": \"Atelier Savanna\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schem"
},
{
"path": "data/json/atelier-seaside.json",
"chars": 706,
"preview": "{\n \"name\": \"Atelier Seaside\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schem"
},
{
"path": "data/json/atelier-sulphurpool.json",
"chars": 714,
"preview": "{\n \"name\": \"Atelier Sulphurpool\",\n \"author\": \"Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-s"
},
{
"path": "data/json/atom.json",
"chars": 608,
"preview": "{\n \"name\": \"Atom\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#FD5FF1\",\n \"color_03\": \"#8"
},
{
"path": "data/json/aura.json",
"chars": 608,
"preview": "{\n \"name\": \"Aura\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#110F18\",\n \"color_02\": \"#FF6767\",\n \"color_03\": \"#6"
},
{
"path": "data/json/ayaka.json",
"chars": 649,
"preview": "{\n \"name\": \"Ayaka\",\n \"author\": \"Ruhannn (https://github.com/ruhannn)\",\n \"variant\": \"dark\",\n \"color_01\": \"#36283d\",\n "
},
{
"path": "data/json/ayu-dark.json",
"chars": 612,
"preview": "{\n \"name\": \"Ayu Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#0A0E14\",\n \"color_02\": \"#FF3333\",\n \"color_03\":"
},
{
"path": "data/json/ayu-light.json",
"chars": 613,
"preview": "{\n \"name\": \"Ayu Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#575F66\",\n \"color_02\": \"#F51818\",\n \"color_03\""
},
{
"path": "data/json/ayu-mirage.json",
"chars": 614,
"preview": "{\n \"name\": \"Ayu Mirage\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1F2430\",\n \"color_02\": \"#FF3333\",\n \"color_03"
},
{
"path": "data/json/azu.json",
"chars": 607,
"preview": "{\n \"name\": \"Azu\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#AC6D74\",\n \"color_03\": \"#74"
},
{
"path": "data/json/base2tone-cave.json",
"chars": 618,
"preview": "{\n \"name\": \"Base2Tone Cave\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#222021\",\n \"color_02\": \"#936c7a\",\n \"colo"
},
{
"path": "data/json/base2tone-desert.json",
"chars": 620,
"preview": "{\n \"name\": \"Base2Tone Desert\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#292724\",\n \"color_02\": \"#816f4b\",\n \"co"
},
{
"path": "data/json/base2tone-drawbridge.json",
"chars": 624,
"preview": "{\n \"name\": \"Base2Tone Drawbridge\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1b1f32\",\n \"color_02\": \"#627af4\",\n "
},
{
"path": "data/json/base2tone-earth.json",
"chars": 619,
"preview": "{\n \"name\": \"Base2Tone Earth\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#322d29\",\n \"color_02\": \"#816d5f\",\n \"col"
},
{
"path": "data/json/base2tone-evening.json",
"chars": 621,
"preview": "{\n \"name\": \"Base2Tone Evening\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2a2734\",\n \"color_02\": \"#8a75f5\",\n \"c"
},
{
"path": "data/json/base2tone-field.json",
"chars": 619,
"preview": "{\n \"name\": \"Base2Tone Field\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#18201e\",\n \"color_02\": \"#0fbda0\",\n \"col"
},
{
"path": "data/json/base2tone-forest.json",
"chars": 620,
"preview": "{\n \"name\": \"Base2Tone Forest\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2a2d2a\",\n \"color_02\": \"#5c705c\",\n \"co"
},
{
"path": "data/json/base2tone-garden.json",
"chars": 620,
"preview": "{\n \"name\": \"Base2Tone Garden\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1e1f1e\",\n \"color_02\": \"#3fac39\",\n \"co"
},
{
"path": "data/json/base2tone-heath.json",
"chars": 619,
"preview": "{\n \"name\": \"Base2Tone Heath\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#222022\",\n \"color_02\": \"#8f6c93\",\n \"col"
},
{
"path": "data/json/base2tone-lake.json",
"chars": 618,
"preview": "{\n \"name\": \"Base2Tone Lake\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#192d34\",\n \"color_02\": \"#3e91ac\",\n \"colo"
},
{
"path": "data/json/base2tone-lavender.json",
"chars": 622,
"preview": "{\n \"name\": \"Base2Tone Lavender\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#201d2a\",\n \"color_02\": \"#9375f5\",\n \""
},
{
"path": "data/json/base2tone-mall.json",
"chars": 618,
"preview": "{\n \"name\": \"Base2Tone Mall\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1e1e1f\",\n \"color_02\": \"#a17efc\",\n \"colo"
},
{
"path": "data/json/base2tone-meadow.json",
"chars": 620,
"preview": "{\n \"name\": \"Base2Tone Meadow\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#192834\",\n \"color_02\": \"#277fbe\",\n \"co"
},
{
"path": "data/json/base2tone-morning.json",
"chars": 621,
"preview": "{\n \"name\": \"Base2Tone Morning\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#232834\",\n \"color_02\": \"#1659df\",\n \"c"
},
{
"path": "data/json/base2tone-motel.json",
"chars": 619,
"preview": "{\n \"name\": \"Base2Tone Motel\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#242323\",\n \"color_02\": \"#956f76\",\n \"col"
},
{
"path": "data/json/base2tone-pool.json",
"chars": 618,
"preview": "{\n \"name\": \"Base2Tone Pool\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2a2433\",\n \"color_02\": \"#aa75f5\",\n \"colo"
},
{
"path": "data/json/base2tone-porch.json",
"chars": 619,
"preview": "{\n \"name\": \"Base2Tone Porch\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#221e24\",\n \"color_02\": \"#9466a3\",\n \"col"
},
{
"path": "data/json/base2tone-sea.json",
"chars": 617,
"preview": "{\n \"name\": \"Base2Tone Sea\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1d262f\",\n \"color_02\": \"#34659d\",\n \"color"
},
{
"path": "data/json/base2tone-space.json",
"chars": 619,
"preview": "{\n \"name\": \"Base2Tone Space\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#24242e\",\n \"color_02\": \"#7676f4\",\n \"col"
},
{
"path": "data/json/base2tone-suburb.json",
"chars": 620,
"preview": "{\n \"name\": \"Base2Tone Suburb\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1e202f\",\n \"color_02\": \"#7586f5\",\n \"co"
},
{
"path": "data/json/base4tone-classic-a.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic A\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#211d1c\",\n \"color_02\": \"#8d9f04\",\n "
},
{
"path": "data/json/base4tone-classic-b.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic B\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#211e1c\",\n \"color_02\": \"#669f04\",\n "
},
{
"path": "data/json/base4tone-classic-c.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic C\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#221f1c\",\n \"color_02\": \"#049a61\",\n "
},
{
"path": "data/json/base4tone-classic-d.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic D\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#21211c\",\n \"color_02\": \"#049582\",\n "
},
{
"path": "data/json/base4tone-classic-e.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic E\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#21211c\",\n \"color_02\": \"#088ea0\",\n "
},
{
"path": "data/json/base4tone-classic-f.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic F\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1f211c\",\n \"color_02\": \"#0b88d0\",\n "
},
{
"path": "data/json/base4tone-classic-i.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic I\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1d201d\",\n \"color_02\": \"#5c6feb\",\n "
},
{
"path": "data/json/base4tone-classic-l.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic L\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1b2221\",\n \"color_02\": \"#7667e4\",\n "
},
{
"path": "data/json/base4tone-classic-o.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic O\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1a1d23\",\n \"color_02\": \"#a24ad9\",\n "
},
{
"path": "data/json/base4tone-classic-p.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic P\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1c1d21\",\n \"color_02\": \"#c039d5\",\n "
},
{
"path": "data/json/base4tone-classic-q.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic Q\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1d1d20\",\n \"color_02\": \"#d4359a\",\n "
},
{
"path": "data/json/base4tone-classic-r.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic R\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1e1d20\",\n \"color_02\": \"#d53975\",\n "
},
{
"path": "data/json/base4tone-classic-s.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic S\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1f1d20\",\n \"color_02\": \"#d64f3d\",\n "
},
{
"path": "data/json/base4tone-classic-t.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic T\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#201d20\",\n \"color_02\": \"#ce672c\",\n "
},
{
"path": "data/json/base4tone-classic-u.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic U\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#201d20\",\n \"color_02\": \"#ce672c\",\n "
},
{
"path": "data/json/base4tone-classic-w.json",
"chars": 623,
"preview": "{\n \"name\": \"Base4Tone Classic W\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#201d1e\",\n \"color_02\": \"#b87305\",\n "
},
{
"path": "data/json/base4tone-modern-c.json",
"chars": 622,
"preview": "{\n \"name\": \"Base4Tone Modern C\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#221f1c\",\n \"color_02\": \"#5c6feb\",\n \""
},
{
"path": "data/json/base4tone-modern-n.json",
"chars": 622,
"preview": "{\n \"name\": \"Base4Tone Modern N\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1a2023\",\n \"color_02\": \"#d53975\",\n \""
},
{
"path": "data/json/base4tone-modern-w.json",
"chars": 622,
"preview": "{\n \"name\": \"Base4Tone Modern W\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#201d1e\",\n \"color_02\": \"#21a00d\",\n \""
},
{
"path": "data/json/belafonte-day.json",
"chars": 617,
"preview": "{\n \"name\": \"Belafonte Day\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#20111B\",\n \"color_02\": \"#BE100E\",\n \"color"
},
{
"path": "data/json/belafonte-night.json",
"chars": 619,
"preview": "{\n \"name\": \"Belafonte Night\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#20111B\",\n \"color_02\": \"#BE100E\",\n \"col"
},
{
"path": "data/json/bim.json",
"chars": 607,
"preview": "{\n \"name\": \"Bim\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2C2423\",\n \"color_02\": \"#F557A0\",\n \"color_03\": \"#A9"
},
{
"path": "data/json/birds-of-paradise.json",
"chars": 621,
"preview": "{\n \"name\": \"Birds Of Paradise\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#573D26\",\n \"color_02\": \"#BE2D26\",\n \"c"
},
{
"path": "data/json/blazer.json",
"chars": 610,
"preview": "{\n \"name\": \"Blazer\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#B87A7A\",\n \"color_03\": \""
},
{
"path": "data/json/blue-dolphin.json",
"chars": 616,
"preview": "{\n \"name\": \"Blue Dolphin\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#292D3E\",\n \"color_02\": \"#FF8288\",\n \"color_"
},
{
"path": "data/json/blue-moon-light.json",
"chars": 676,
"preview": "{\n \"name\": \"Blue Moon Light\",\n \"author\": \"kyazdani42 (https://github.com/kyazdani42/blue-moon)\",\n \"variant\": \"light\","
},
{
"path": "data/json/blue-moon.json",
"chars": 669,
"preview": "{\n \"name\": \"Blue Moon\",\n \"author\": \"kyazdani42 (https://github.com/kyazdani42/blue-moon)\",\n \"variant\": \"dark\",\n \"col"
},
{
"path": "data/json/bluloco-light.json",
"chars": 617,
"preview": "{\n \"name\": \"Bluloco Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#D5D6DD\",\n \"color_02\": \"#D52753\",\n \"color"
},
{
"path": "data/json/bluloco-zsh-light.json",
"chars": 621,
"preview": "{\n \"name\": \"Bluloco Zsh Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#E4E5F1\",\n \"color_02\": \"#D52753\",\n \"c"
},
{
"path": "data/json/borland.json",
"chars": 611,
"preview": "{\n \"name\": \"Borland\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#4F4F4F\",\n \"color_02\": \"#FF6C60\",\n \"color_03\": "
},
{
"path": "data/json/breadog.json",
"chars": 611,
"preview": "{\n \"name\": \"Breadog\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#362C24\",\n \"color_02\": \"#B10B00\",\n \"color_03\": "
},
{
"path": "data/json/breath-darker.json",
"chars": 617,
"preview": "{\n \"name\": \"Breath Darker\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1E2229\",\n \"color_02\": \"#ED1515\",\n \"color"
},
{
"path": "data/json/breath-light.json",
"chars": 616,
"preview": "{\n \"name\": \"Breath Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#E8E8E8\",\n \"color_02\": \"#ED1515\",\n \"color_"
},
{
"path": "data/json/breath-silverfox.json",
"chars": 620,
"preview": "{\n \"name\": \"Breath Silverfox\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1E2229\",\n \"color_02\": \"#ED1515\",\n \"co"
},
{
"path": "data/json/breath.json",
"chars": 610,
"preview": "{\n \"name\": \"Breath\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1E2229\",\n \"color_02\": \"#ED1515\",\n \"color_03\": \""
},
{
"path": "data/json/breeze.json",
"chars": 610,
"preview": "{\n \"name\": \"Breeze\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#232627\",\n \"color_02\": \"#ED1515\",\n \"color_03\": \""
},
{
"path": "data/json/broadcast.json",
"chars": 613,
"preview": "{\n \"name\": \"Broadcast\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#DA4939\",\n \"color_03\""
},
{
"path": "data/json/brogrammer.json",
"chars": 614,
"preview": "{\n \"name\": \"Brogrammer\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1F1F1F\",\n \"color_02\": \"#F81118\",\n \"color_03"
},
{
"path": "data/json/butrin.json",
"chars": 610,
"preview": "{\n \"name\": \"Butrin\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#8C7E78\",\n \"color_02\": \"#E68A8A\",\n \"color_03\": \""
},
{
"path": "data/json/c64.json",
"chars": 607,
"preview": "{\n \"name\": \"C64\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#090300\",\n \"color_02\": \"#883932\",\n \"color_03\": \"#55"
},
{
"path": "data/json/cai.json",
"chars": 607,
"preview": "{\n \"name\": \"Cai\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#CA274D\",\n \"color_03\": \"#4D"
},
{
"path": "data/json/campbell.json",
"chars": 612,
"preview": "{\n \"name\": \"Campbell\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#0C0C0C\",\n \"color_02\": \"#C50F1F\",\n \"color_03\":"
},
{
"path": "data/json/catppuccin-frappe.json",
"chars": 626,
"preview": "{\n \"name\": \"Catppuccin Frapp\\u00e9\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#51576D\",\n \"color_02\": \"#E78284\","
},
{
"path": "data/json/catppuccin-latte.json",
"chars": 620,
"preview": "{\n \"name\": \"Catppuccin Latte\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#5C5F77\",\n \"color_02\": \"#D20F39\",\n \"co"
},
{
"path": "data/json/catppuccin-macchiato.json",
"chars": 624,
"preview": "{\n \"name\": \"Catppuccin Macchiato\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#494D64\",\n \"color_02\": \"#ED8796\",\n "
},
{
"path": "data/json/catppuccin-mocha.json",
"chars": 620,
"preview": "{\n \"name\": \"Catppuccin Mocha\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#45475A\",\n \"color_02\": \"#F38BA8\",\n \"co"
},
{
"path": "data/json/chalk.json",
"chars": 609,
"preview": "{\n \"name\": \"Chalk\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#646464\",\n \"color_02\": \"#F58E8E\",\n \"color_03\": \"#"
},
{
"path": "data/json/chalkboard.json",
"chars": 614,
"preview": "{\n \"name\": \"Chalkboard\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#C37372\",\n \"color_03"
},
{
"path": "data/json/chameleon.json",
"chars": 613,
"preview": "{\n \"name\": \"Chameleon\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2C2C2C\",\n \"color_02\": \"#CC231C\",\n \"color_03\""
},
{
"path": "data/json/ciapre.json",
"chars": 610,
"preview": "{\n \"name\": \"Ciapre\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#181818\",\n \"color_02\": \"#810009\",\n \"color_03\": \""
},
{
"path": "data/json/city-lights.json",
"chars": 615,
"preview": "{\n \"name\": \"City Lights\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#41505E\",\n \"color_02\": \"#D95468\",\n \"color_0"
},
{
"path": "data/json/clone-of-ubuntu.json",
"chars": 619,
"preview": "{\n \"name\": \"Clone Of Ubuntu\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2E3436\",\n \"color_02\": \"#CC0000\",\n \"col"
},
{
"path": "data/json/clrs.json",
"chars": 608,
"preview": "{\n \"name\": \"Clrs\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#F8282A\",\n \"color_03\": \"#3"
},
{
"path": "data/json/cobalt-2.json",
"chars": 612,
"preview": "{\n \"name\": \"Cobalt 2\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#FF0000\",\n \"color_03\":"
},
{
"path": "data/json/cobalt-neon.json",
"chars": 615,
"preview": "{\n \"name\": \"Cobalt Neon\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#142631\",\n \"color_02\": \"#FF2320\",\n \"color_0"
},
{
"path": "data/json/colorcli.json",
"chars": 612,
"preview": "{\n \"name\": \"Colorcli\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#D70000\",\n \"color_03\":"
},
{
"path": "data/json/crayon-pony-fish.json",
"chars": 620,
"preview": "{\n \"name\": \"Crayon Pony Fish\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2B1B1D\",\n \"color_02\": \"#91002B\",\n \"co"
},
{
"path": "data/json/dark-pastel.json",
"chars": 615,
"preview": "{\n \"name\": \"Dark Pastel\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#FF5555\",\n \"color_0"
},
{
"path": "data/json/darkside.json",
"chars": 612,
"preview": "{\n \"name\": \"Darkside\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#E8341C\",\n \"color_03\":"
},
{
"path": "data/json/dehydration.json",
"chars": 615,
"preview": "{\n \"name\": \"Dehydration\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#333333\",\n \"color_02\": \"#FF5555\",\n \"color_0"
},
{
"path": "data/json/desert.json",
"chars": 610,
"preview": "{\n \"name\": \"Desert\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#4D4D4D\",\n \"color_02\": \"#FF2B2B\",\n \"color_03\": \""
},
{
"path": "data/json/dimmed-monokai.json",
"chars": 618,
"preview": "{\n \"name\": \"Dimmed Monokai\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#3A3D43\",\n \"color_02\": \"#BE3F48\",\n \"colo"
},
{
"path": "data/json/dissonance.json",
"chars": 614,
"preview": "{\n \"name\": \"Dissonance\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#DC322F\",\n \"color_03"
},
{
"path": "data/json/doom-one.json",
"chars": 630,
"preview": "{\n \"name\": \"Doom One\",\n \"author\": \"Henrik Lissner\",\n \"variant\": \"dark\",\n \"color_01\": \"#1b2229\",\n \"color_02\": \"#ff6c"
},
{
"path": "data/json/dracula.json",
"chars": 649,
"preview": "{\n \"name\": \"Dracula\",\n \"author\": \"Dracula (https://draculatheme.com)\",\n \"variant\": \"dark\",\n \"color_01\": \"#262626\",\n "
},
{
"path": "data/json/earthsong.json",
"chars": 613,
"preview": "{\n \"name\": \"Earthsong\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#121418\",\n \"color_02\": \"#C94234\",\n \"color_03\""
},
{
"path": "data/json/elemental.json",
"chars": 613,
"preview": "{\n \"name\": \"Elemental\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#3C3C30\",\n \"color_02\": \"#98290F\",\n \"color_03\""
},
{
"path": "data/json/elementary.json",
"chars": 614,
"preview": "{\n \"name\": \"Elementary\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#303030\",\n \"color_02\": \"#E1321A\",\n \"color_03"
},
{
"path": "data/json/elic.json",
"chars": 608,
"preview": "{\n \"name\": \"Elic\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#303030\",\n \"color_02\": \"#E1321A\",\n \"color_03\": \"#6"
},
{
"path": "data/json/elio.json",
"chars": 608,
"preview": "{\n \"name\": \"Elio\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#303030\",\n \"color_02\": \"#E1321A\",\n \"color_03\": \"#6"
},
{
"path": "data/json/espresso-libre.json",
"chars": 618,
"preview": "{\n \"name\": \"Espresso Libre\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#CC0000\",\n \"colo"
},
{
"path": "data/json/espresso.json",
"chars": 612,
"preview": "{\n \"name\": \"Espresso\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#353535\",\n \"color_02\": \"#D25252\",\n \"color_03\":"
},
{
"path": "data/json/everblush.json",
"chars": 613,
"preview": "{\n \"name\": \"Everblush\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#232A2D\",\n \"color_02\": \"#E57474\",\n \"color_03\""
},
{
"path": "data/json/everforest-dark-hard.json",
"chars": 624,
"preview": "{\n \"name\": \"Everforest Dark Hard\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2E383C\",\n \"color_02\": \"#E67E80\",\n "
},
{
"path": "data/json/everforest-dark-medium.json",
"chars": 626,
"preview": "{\n \"name\": \"Everforest Dark Medium\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#343F44\",\n \"color_02\": \"#E67E80\","
},
{
"path": "data/json/everforest-dark-soft.json",
"chars": 624,
"preview": "{\n \"name\": \"Everforest Dark Soft\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#3A464C\",\n \"color_02\": \"#E67E80\",\n "
},
{
"path": "data/json/everforest-light-hard.json",
"chars": 625,
"preview": "{\n \"name\": \"Everforest Light Hard\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#5C6A72\",\n \"color_02\": \"#F85552\",\n"
},
{
"path": "data/json/everforest-light-medium.json",
"chars": 627,
"preview": "{\n \"name\": \"Everforest Light Medium\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#5C6A72\",\n \"color_02\": \"#F85552\""
},
{
"path": "data/json/everforest-light-soft.json",
"chars": 625,
"preview": "{\n \"name\": \"Everforest Light Soft\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#5C6A72\",\n \"color_02\": \"#F85552\",\n"
},
{
"path": "data/json/fairy-floss-dark.json",
"chars": 620,
"preview": "{\n \"name\": \"Fairy Floss Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#42395D\",\n \"color_02\": \"#A8757B\",\n \"co"
},
{
"path": "data/json/fairy-floss.json",
"chars": 615,
"preview": "{\n \"name\": \"Fairy Floss\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#42395D\",\n \"color_02\": \"#A8757B\",\n \"color_0"
},
{
"path": "data/json/fishtank.json",
"chars": 612,
"preview": "{\n \"name\": \"Fishtank\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#03073C\",\n \"color_02\": \"#C6004A\",\n \"color_03\":"
},
{
"path": "data/json/flat-remix.json",
"chars": 614,
"preview": "{\n \"name\": \"Flat Remix\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1F2229\",\n \"color_02\": \"#D41919\",\n \"color_03"
},
{
"path": "data/json/flat.json",
"chars": 608,
"preview": "{\n \"name\": \"Flat\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2C3E50\",\n \"color_02\": \"#C0392B\",\n \"color_03\": \"#2"
},
{
"path": "data/json/flatland.json",
"chars": 612,
"preview": "{\n \"name\": \"Flatland\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1D1D19\",\n \"color_02\": \"#F18339\",\n \"color_03\":"
},
{
"path": "data/json/flexoki-dark.json",
"chars": 616,
"preview": "{\n \"name\": \"Flexoki Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#282726\",\n \"color_02\": \"#AF3029\",\n \"color_"
},
{
"path": "data/json/flexoki-light.json",
"chars": 617,
"preview": "{\n \"name\": \"Flexoki Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#282726\",\n \"color_02\": \"#AF3029\",\n \"color"
},
{
"path": "data/json/foxnightly.json",
"chars": 614,
"preview": "{\n \"name\": \"Foxnightly\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2A2A2E\",\n \"color_02\": \"#B98EFF\",\n \"color_03"
},
{
"path": "data/json/freya.json",
"chars": 609,
"preview": "{\n \"name\": \"Freya\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#073642\",\n \"color_02\": \"#DC322F\",\n \"color_03\": \"#"
},
{
"path": "data/json/frontend-delight.json",
"chars": 620,
"preview": "{\n \"name\": \"Frontend Delight\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#242526\",\n \"color_02\": \"#F8511B\",\n \"co"
},
{
"path": "data/json/frontend-fun-forrest.json",
"chars": 624,
"preview": "{\n \"name\": \"Frontend Fun Forrest\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#D6262B\",\n "
},
{
"path": "data/json/frontend-galaxy.json",
"chars": 619,
"preview": "{\n \"name\": \"Frontend Galaxy\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#F9555F\",\n \"col"
},
{
"path": "data/json/geohot.json",
"chars": 610,
"preview": "{\n \"name\": \"Geohot\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#F9F5F5\",\n \"color_02\": \"#CC0000\",\n \"color_03\": \""
},
{
"path": "data/json/github-dark.json",
"chars": 615,
"preview": "{\n \"name\": \"Github Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#F78166\",\n \"color_0"
},
{
"path": "data/json/github-light.json",
"chars": 616,
"preview": "{\n \"name\": \"Github Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#24292f\",\n \"color_02\": \"#cf222e\",\n \"color_"
},
{
"path": "data/json/gogh.json",
"chars": 608,
"preview": "{\n \"name\": \"Gogh\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#292D3E\",\n \"color_02\": \"#F07178\",\n \"color_03\": \"#6"
},
{
"path": "data/json/gooey.json",
"chars": 609,
"preview": "{\n \"name\": \"Gooey\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000009\",\n \"color_02\": \"#BB4F6C\",\n \"color_03\": \"#"
},
{
"path": "data/json/google-dark.json",
"chars": 615,
"preview": "{\n \"name\": \"Google Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#202124\",\n \"color_02\": \"#EA4335\",\n \"color_0"
},
{
"path": "data/json/google-light.json",
"chars": 616,
"preview": "{\n \"name\": \"Google Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#202124\",\n \"color_02\": \"#EA4335\",\n \"color_"
},
{
"path": "data/json/gotham.json",
"chars": 610,
"preview": "{\n \"name\": \"Gotham\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#0A0F14\",\n \"color_02\": \"#C33027\",\n \"color_03\": \""
},
{
"path": "data/json/grape.json",
"chars": 609,
"preview": "{\n \"name\": \"Grape\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2D283F\",\n \"color_02\": \"#ED2261\",\n \"color_03\": \"#"
},
{
"path": "data/json/grass.json",
"chars": 609,
"preview": "{\n \"name\": \"Grass\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#BB0000\",\n \"color_03\": \"#"
},
{
"path": "data/json/gruvbox-dark.json",
"chars": 616,
"preview": "{\n \"name\": \"Gruvbox Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#282828\",\n \"color_02\": \"#CC241D\",\n \"color_"
},
{
"path": "data/json/gruvbox-material-dark.json",
"chars": 625,
"preview": "{\n \"name\": \"Gruvbox Material Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#3C3836\",\n \"color_02\": \"#EA6962\",\n"
},
{
"path": "data/json/gruvbox-material-light.json",
"chars": 626,
"preview": "{\n \"name\": \"Gruvbox Material Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#F2E5BC\",\n \"color_02\": \"#C14A4A\","
},
{
"path": "data/json/gruvbox.json",
"chars": 611,
"preview": "{\n \"name\": \"Gruvbox\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#FBF1C7\",\n \"color_02\": \"#CC241D\",\n \"color_03\": "
},
{
"path": "data/json/guezwhoz.json",
"chars": 645,
"preview": "{\n \"name\": \"Guezwhoz\",\n \"author\": \"Egor Lem (http://egorlem.com)\",\n \"variant\": \"dark\",\n \"color_01\": \"#333333\",\n \"co"
},
{
"path": "data/json/hardcore.json",
"chars": 612,
"preview": "{\n \"name\": \"Hardcore\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1B1D1E\",\n \"color_02\": \"#F92672\",\n \"color_03\":"
},
{
"path": "data/json/harper.json",
"chars": 610,
"preview": "{\n \"name\": \"Harper\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#010101\",\n \"color_02\": \"#F8B63F\",\n \"color_03\": \""
},
{
"path": "data/json/hemisu-dark.json",
"chars": 615,
"preview": "{\n \"name\": \"Hemisu Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#444444\",\n \"color_02\": \"#FF0054\",\n \"color_0"
},
{
"path": "data/json/hemisu-light.json",
"chars": 616,
"preview": "{\n \"name\": \"Hemisu Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#777777\",\n \"color_02\": \"#FF0055\",\n \"color_"
},
{
"path": "data/json/highway.json",
"chars": 611,
"preview": "{\n \"name\": \"Highway\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#D00E18\",\n \"color_03\": "
},
{
"path": "data/json/hipster-green.json",
"chars": 617,
"preview": "{\n \"name\": \"Hipster Green\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#B6214A\",\n \"color"
},
{
"path": "data/json/homebrew-light.json",
"chars": 618,
"preview": "{\n \"name\": \"Homebrew Light\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#990000\",\n \"colo"
},
{
"path": "data/json/homebrew-ocean.json",
"chars": 618,
"preview": "{\n \"name\": \"Homebrew Ocean\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#990000\",\n \"colo"
},
{
"path": "data/json/homebrew.json",
"chars": 612,
"preview": "{\n \"name\": \"Homebrew\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#990000\",\n \"color_03\":"
},
{
"path": "data/json/horizon-bright.json",
"chars": 618,
"preview": "{\n \"name\": \"Horizon Bright\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#16161C\",\n \"color_02\": \"#DA103F\",\n \"colo"
},
{
"path": "data/json/horizon-dark.json",
"chars": 616,
"preview": "{\n \"name\": \"Horizon Dark\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#16161C\",\n \"color_02\": \"#E95678\",\n \"color_"
},
{
"path": "data/json/hurtado.json",
"chars": 611,
"preview": "{\n \"name\": \"Hurtado\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#575757\",\n \"color_02\": \"#FF1B00\",\n \"color_03\": "
},
{
"path": "data/json/hybrid.json",
"chars": 610,
"preview": "{\n \"name\": \"Hybrid\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#282A2E\",\n \"color_02\": \"#A54242\",\n \"color_03\": \""
},
{
"path": "data/json/ibm-3270-high-contrast.json",
"chars": 628,
"preview": "{\n \"name\": \"Ibm 3270 (High Contrast)\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#FF0000"
},
{
"path": "data/json/ibm3270.json",
"chars": 611,
"preview": "{\n \"name\": \"Ibm3270\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#222222\",\n \"color_02\": \"#F01818\",\n \"color_03\": "
},
{
"path": "data/json/ic-green-ppl.json",
"chars": 616,
"preview": "{\n \"name\": \"Ic Green Ppl\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1F1F1F\",\n \"color_02\": \"#FB002A\",\n \"color_"
},
{
"path": "data/json/ic-orange-ppl.json",
"chars": 617,
"preview": "{\n \"name\": \"Ic Orange Ppl\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#C13900\",\n \"color"
},
{
"path": "data/json/iceberg.json",
"chars": 611,
"preview": "{\n \"name\": \"Iceberg\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#161821\",\n \"color_02\": \"#e27878\",\n \"color_03\": "
},
{
"path": "data/json/idle-toes.json",
"chars": 613,
"preview": "{\n \"name\": \"Idle Toes\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#323232\",\n \"color_02\": \"#D25252\",\n \"color_03\""
},
{
"path": "data/json/ir-black.json",
"chars": 612,
"preview": "{\n \"name\": \"Ir Black\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#4E4E4E\",\n \"color_02\": \"#FF6C60\",\n \"color_03\":"
},
{
"path": "data/json/jackie-brown.json",
"chars": 616,
"preview": "{\n \"name\": \"Jackie Brown\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2C1D16\",\n \"color_02\": \"#EF5734\",\n \"color_"
},
{
"path": "data/json/japanesque.json",
"chars": 614,
"preview": "{\n \"name\": \"Japanesque\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#343935\",\n \"color_02\": \"#CF3F61\",\n \"color_03"
},
{
"path": "data/json/jellybeans.json",
"chars": 614,
"preview": "{\n \"name\": \"Jellybeans\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#929292\",\n \"color_02\": \"#E27373\",\n \"color_03"
},
{
"path": "data/json/jup.json",
"chars": 607,
"preview": "{\n \"name\": \"Jup\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#000000\",\n \"color_02\": \"#DD006F\",\n \"color_03\": \"#6F"
},
{
"path": "data/json/kanagawa-dragon.json",
"chars": 619,
"preview": "{\n \"name\": \"Kanagawa Dragon\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#0D0C0C\",\n \"color_02\": \"#C4746E\",\n \"col"
},
{
"path": "data/json/kanagawa-lotus.json",
"chars": 618,
"preview": "{\n \"name\": \"Kanagawa Lotus\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#1f1f28\",\n \"color_02\": \"#c84053\",\n \"colo"
},
{
"path": "data/json/kanagawa-wave.json",
"chars": 617,
"preview": "{\n \"name\": \"Kanagawa Wave\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#090618\",\n \"color_02\": \"#C34043\",\n \"color"
},
{
"path": "data/json/kibble.json",
"chars": 610,
"preview": "{\n \"name\": \"Kibble\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#4D4D4D\",\n \"color_02\": \"#C70031\",\n \"color_03\": \""
},
{
"path": "data/json/kokuban.json",
"chars": 611,
"preview": "{\n \"name\": \"Kokuban\",\n \"author\": \"\",\n \"variant\": \"\",\n \"color_01\": \"#2E8744\",\n \"color_02\": \"#D84E4C\",\n \"color_03\": "
}
]
// ... and 1290 more files (download for full content)
About this extraction
This page contains the full source code of the Gogh-Co/Gogh GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 1490 files (3.1 MB), approximately 878.2k tokens, and a symbol index with 13 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.