/terminal_style_toolkit

Scripts / tools / config for terminal styling and colors / colours

Primary LanguagePython

terminal_style_toolkit

Scripts / tools / config for terminal styling and colors / colours

Notes

When testing out a color scheme/theme consider different use cases:

In general avoid:

  • Solutions that modify the TERM variable in .bashrc.
  • Solutions that modify the Vim t_Co variable.

Fonts Notes

Sample files

Scripts for running in terminal

Conversion tools

  • parse_palette_tools.py - tools for dumping palettes for easier read/conversion
  • alacritty_toml2tstk_json.py - convert alacritty TOML Color Schemes
  • goghjson2puttyjson.py - tools for converting Gogh JSON Color Schemes from https://github.com/Gogh-Co/Gogh/ into json that Putty conversion tools (json2putty_reg.py) can use
  • iterm2_theme2tstk_json.py - convert iTerm2 Color Schemes
  • pywaltemplate2puttymustache.py - convert pywal16 template
  • pywaltheme2tstk_json.py - convert pywal16 color theme
  • putty/json2putty_reg.py - convert (Putty) json into Putty registry import and html preview - Used to create https://github.com/clach04/putty_themes
  • Also see https://github.com/clach04/themer

Putty

See Putty tools readme

Resources

Color Codes

ANSI colors are often named:

0    black
1    dark red
2    dark green
3    brown
4    dark blue
5    dark magenta
6    dark cyan

7    light grey
8    dark grey
9    red
10   green
11   yellow
12   blue
13   magenta
14   cyan
15   white

Color Tools

vim

vim themes that only use ANSI (16) colors - https://jeffkreeftmeijer.com/vim-16-color/

ls colors / dir_colors

Related projects

Non-Terminal

TODO Resources

To checkout:

Color schemes that pass eyeball test but I'd like to checkout:

Color Scheme Collections