Skip to content

OldJobobo/theme-color-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Theme Color Tool

Apply a Base16 YAML scheme to theme files in the current directory. This tool is meant to run inside a theme repo and rewrites supported files in place using the Base16 base00-base0F values.

Installation

Install with pipx (recommended):

pipx install git+https://github.com/OldJobobo/theme-color-tool.git

Upgrade an existing pipx install:

pipx upgrade theme-color-tool

Or install with pip:

python3 -m pip install --user git+https://github.com/OldJobobo/theme-color-tool.git

Usage

Installed (from any theme directory):

theme-color-apply -s <Your Base16 Scheme>.yaml

Note: this tool is meant to be run from inside a theme directory (the folder whose files you want to rewrite).

Options

  • -s, --scheme Path to a Base16 YAML scheme file (must include base00-base0F).
  • -q, --quiet Suppress per-file reporting.

Supported Files

Terminal + shell:

  • ghostty.conf
  • alacritty.toml
  • kitty.conf
  • warp.yaml
  • colors.fish
  • fzf.fish
  • vencord.theme.css

Editors:

  • neovim.lua
  • aether.zed.json

GTK/UI + bars:

  • gtk.css
  • aether.override.css
  • steam.css
  • waybar.css
  • wofi.css
  • walker.css
  • swayosd.css

WM/lock/notify:

  • hyprland.conf
  • hyprlock.conf
  • mako.ini

System apps:

  • btop.theme
  • cava_theme
  • chromium.theme

About

A Base16 colorscheme applicator for Omarchy themes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published