jdhmtl
Repos
15
Followers
13

Collection of various dotfiles

Color scheme for iTerm2

1
0

Events

Source of truth?

It first converted .itermcolors to .xrdb, so the source of truth shouldn't have changed. https://github.com/mbadolato/iTerm2-Color-Schemes/blob/8d3c591da29bca19e3ea605f29a84108862471db/tools/update_all.py#L30

Created at 1 month ago

Add new conversion tool

Add alacritty theme template

Add Xresources template

Add dynamic-colors.sh template

Add freebsd_vt template

Add kitty template

Add konsole template

Add lxterminal template

Add mobaxterm template

Add pantheonterminal template

Add putty template

Add remmina template

Add terminator template

Add termite template

Add vscode template

Add wezterm template

Update list of contributors

Delete xrdb2vscode script

Add windowsterminal template

Add xfce4terminal template

Created at 1 month ago
jdhmtl delete branch revert-381-refactor-conversion-tool
Created at 1 month ago
jdhmtl create branch revert-381-refactor-conversion-tool
Created at 1 month ago

Add new conversion tool

Add alacritty theme template

Add Xresources template

Add dynamic-colors.sh template

Add freebsd_vt template

Add kitty template

Add konsole template

Add lxterminal template

Add mobaxterm template

Add pantheonterminal template

Add putty template

Add remmina template

Add terminator template

Add termite template

Add vscode template

Add wezterm template

Update list of contributors

Delete xrdb2vscode script

Add windowsterminal template

Add xfce4terminal template

Created at 1 month ago
What about vim, zsh, bash, ls, grep, dircolors, tmux, etc?

It would be absolutely cool to extend this project to many Linux tools and create something like the Dracula project (https://draculatheme.com) but for iTerm2 themes.

Created at 1 month ago
pull request closed
New conversion tool

Almost two years later, I'm back with a new version of the conversion tool 👾

For context, below is comment from the original PR #256:

This PR changes the logic behind theme generators. As we discussed in https://github.com/mbadolato/iTerm2-Color-Schemes/issues/245, it would be nice to be able to more easily add new formats for other programs. To facilitate this process, I removed script-based generators and rewrote it to all-in-one tool using jinja2 template engine. Now you can add new programs simply by adding templates to specific folder. I'll update readme a bit later with information on how to do this. I migrated all but two generators: standard macos terminal and tilda. Unlike other templates, they do not use hex or rgb color representation, but use their own data format. I'll migrate them later, anyway themes for them have not been updated for a long time. There is also a generator for hterm, but themes also does not exist, so I did not migrate it. All other generators (screenshots, html, md) are not affected by this PR.

The difference between this PR and the previous one:

  • Added tilda themes generator
  • Added all new schemas
  • Updated all dependencies
  • Added instructions for contributors

It's still not very clear what to do with generators for hterm and terminal, but I think we'll find some solution later.

Also, after merging this PR, I plan to refactor a few templates and themes. I did not add this to the current PR, as there will be a lot of generated files.

Resolve #245

Created at 1 month ago
New conversion tool

@tehaleph Gave it another look, everything LGTM. Is this ready to go?

Created at 1 month ago
Add missing Terminal.app themes

This is why: https://github.com/mbadolato/iTerm2-Color-Schemes/pull/334#issuecomment-912720498

Might make sense at some point to rip off the band-aid and update them all. It's a little daunting in the absence of any robust means of ensuring at least the hex values of the colours don't change when the decimal values do.

Created at 1 month ago
pull request opened
Add missing Terminal.app themes

Description

Terminal.app converter doesn't run as part of update_all.py and so some themes had fallen behind.

Created at 1 month ago
jdhmtl create branch terminal-update
Created at 1 month ago
Support cool-retro-term themes

At a glance, it appears to cool-retro-term seeks to emulate the look and feel of old monochrome displays. Do colour schemes even make sense in that context? Certainly, you'd lose nearly all the colours.

Created at 1 month ago

Determine if theme has light background

Created at 1 month ago
pull request opened
Fix electerm conversion script

Description

Fix an error in electerm conversion script where bright blue was mapping to bright magenta, and bright magenta was mapping to bright purple. Spot checked against themes in vscode directory in the absence of meaningful testing.

Fixes #361

Theme Submission Checklist

  • [ ] Included theme in iTerm2 format
  • [ ] Included 600x300 screenshot, 13pt Monaco font, no transparency
  • [ ] Updated README.md with new theme and screenshot
  • [ ] Updated CREDITS.md with new theme
  • [x] Ran tools/update_all.py to generate themes in all formats
  • [ ] Updated screenshots/README.md with new theme
Created at 1 month ago
jdhmtl create branch electerm-bright-blue
Created at 1 month ago
Regression of PR#358

The files that standout from #357 appear to be matrix, darkmatrix, and darkermatrix. These are all lower case in the schemes directory, which I believe to be the source of truth. That being so, wouldn't the capitalized copies in the alacritty and vscode directories be incorrect? Would deleting those make the problem go away? Conversion scripts appear to be respecting casing, best I can tell.

Created at 1 month ago
jdhmtl delete branch update-wilmersdorf
Created at 1 month ago
jdhmtl create branch update-wilmersdorf
Created at 1 month ago
Suggestion for screenshots

Took me forever to find the time to actually work on this, but here's a proof of concept. I can add a little polish if this looks worth having.

Created at 1 month ago
create branch
jdhmtl create branch gh-pages
Created at 1 month ago
delete branch
jdhmtl delete branch gh-pages
Created at 1 month ago

Add homepage

Created at 1 month ago
create branch
jdhmtl create branch gh-pages
Created at 1 month ago

Fetch remote data

Created at 1 month ago