Giter Club home page Giter Club logo

mbadolato / iterm2-color-schemes Goto Github PK

View Code? Open in Web Editor NEW
24.2K 342.0 6.4K 142.93 MB

Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty

Home Page: http://www.iterm2colorschemes.com

License: Other

Python 2.99% Swift 1.23% Ruby 1.41% Shell 94.37%
terminal terminal-themes themes iterm2 terminator xrdb konsole putty xresources osx-terminal-themes

iterm2-color-schemes's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

iterm2-color-schemes's Issues

[question] - Remmina color schemes

First of all thanks or this repository!!!

I've written a color scheme manager for http://github.com/FreeRDP/Remmina, a Gtk+ remote desktop client. It uses, almost, the same color scheme files of termite.

So, for instance, https://github.com/mbadolato/iTerm2-Color-Schemes/blob/master/termite/AtelierSulphurpool , becomes:

[ssh_colors]
background = #202746
cursor = #979db4
foreground = #979db4
color0 =  #202746
color1 = #c94922
color2 = #ac9739
color3 = #c08b30
color4 = #3d8fd1
color5 = #6679cc
color6 = #22a2c9
color7 = #979db4
color8 = #6b7394
color9 = #c76b29
color10 = #293256
color11 = #5e6687
color12 = #898ea4
color13 = #dfe2f1
color14 = #9c637a
color15 = #f5f7ff

It just change the group name and there are not quotes. So it's quite easy to convert from one to the other.

Would you be interested in a PR with those themes?

Change schemes folder name

Not really an issue, just a suggestion.
First time I am on this repo and it took me a while to find the correct folder, I kept overlooking it between the other folders.
I saw the other terminal port folders and was looking for an iterm folder.

So my suggestion is to change schemes -> iterm

Parasio Dark.itermcolors has duplicate doctype

The doctype is declared twice:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

This makes sax parsing a problem, using npm sax-parser it returns an error:

Error: Inappropriately located doctype declaration
Line: 13
Column: 9

I'm running this through a converter to create sass variables out of the itermcolors files.

Add all Schemes to Webpage

Wonderful collection you have here! Thanks for putting it together.

A number of schemes are missing from the webpage (http://iterm2colorschemes.com/). Would it be possible to add a screenshot of them? Here's the list:

  • BlulocoDark
  • BlulocoLight
  • Builtin Dark
  • Builtin Light
  • Builtin Pastel Dark
  • Builtin Solarized Dark
  • Builtin Solarized Light
  • Builtin Tango Dark
  • Builtin Tango Light
  • Calamity
  • Elementary
  • Fahrenheit
  • FirefoxDev
  • Firewatch
  • ForestBlue
  • Gruvbox Dark
  • Hacktober
  • Monokai Remastered
  • Monokai Vivid
  • OneHalfDark
  • OneHalfLight
  • Pandora
  • Purple Rain
  • Red Planet
  • Ryuuko
  • Snazzy
  • Solarized Dark - Patched
  • Tango Adapted
  • Tango Half Adapted
  • Tomorrow Night Burns
  • Ubuntu
  • UnderTheSea
  • Violet Dark
  • Violet Light
  • ayu
  • ayu_light
  • deep
  • purplepeter
  • synthwave

Kibble is listed, but not alphabetically.

Quick suggestion for Install and Contribute instructions.

Hi Mark,

First of all I want to thank you for making these iTerm2 color schemes, I love them! I wanted to make a quick suggestion to make the Install Instructions a bit more accurate. Your instructions are as follows.
"
To install:

Launch iTerm 2. Get the latest version at iterm2.com
Type CMD+i (⌘+i)
Navigate to Colors tab
Click on Load Presets <---- (This should say "Click on Color Presets")
Click on Import
Select the .itermcolors file(s) of the scheme(s) you'd like to use
Click on Load Presets and choose a color scheme
"

I believe that this change also applies to your Contribute instructions. If you have any other work that you would like to distribute I would love to contribute.

Thanks!

Automate installation of iTerm2 themes

I love these themes, thank you for documenting and sharing them on GitHub. My MacBook was just reimaged this week, and I lost all the themes that I had [manually] installed before.

Right now, the installation directions don't contain any automated installation steps. It would be really awesome if I could simply do a git clone, and then run some script to install the themes.

I can help contribute this capability, if someone can describe the process to me. Let me know.

Cheers,
Trevor Sullivan

Worth working to build PuTTY version?

I originally found this list because there is a lack of PuTTY-compatible color schemes. I ended up using a tool to output the ANSI colors from the .itermcolors file and manually enter the values into the PuTTY colors interface. I could easily write a script to convert all the .itermcolors files here into .reg files which can create a PuTTY session template. These would live as another top-level directory named "putty"

Perhaps this is outside the scope of the repo. If there is interest, let me know and I will do the work and submit a pull request.

Edit: Would look roughly like this gist minus the verbose comments at the bottom.

Solarized palette is inaccurate

All Solarized themes seem to be generated from xrdb/Solarized Dark.xrbd, but the colors defined in this file are nowhere to be be found in the Solarized values reference (regardless of the issue discussed in #62/#63). This is "close enough", but inaccurate. Was this a conscious decision?

Comparison:

term color reference this repo
0 #073642 #002831
1 #dc322f #d11c24
2 #859900 #738a05
3 #b58900 #a57706
4 #268bd2 #2176c7
5 #d33682 #c61c6f
6 #2aa198 #259286
7 #eee8d5 #eae3cb

Can't configure the PS1

there is no options to config the command line prompt.

export PS1=">"

make it configurable

Color space handling incorrect

I wouldn't doubt if most of the themes in this repository are broken. Currently, iTerm2 supports specifying RGB values in two color spaces in .termcolors files, Generic RGB (default when unspecified) and sRGB (recent addition). Taking a look at the conversion scripts, it seems that neither of them handle the color space specification. In fact, the default Generic RGB color space is mishandled as sRGB by both of the scripts that handle .itermcolors files directly. This will cause colors to be incorrect when converting to any of the other terminal emulator formats.

Also, at least a few iTerm2 themes by themselves have incorrect colors. The ayu.termcolors (and probably the light version) uses colors from the original Sublime Text theme directly without specifying a color space. Since the Sublime Text colors are sRGB and the default color space for iTerm2 is Generic RGB, the two themes do not match (this includes the background color which is very noticeable). The funny thing is that the MacOS Terminal theme conversion is correct for ayu, since the script treats the values as sRGB (two wrongs make a right).

Finally, it might be a good idea to have all iTerm2 color schemes specify their colors in sRGB since the iTerm2 files are used as a basis for the other themes, which are mostly sRGB. The sRGB (usual color space of the original themes outside of iTerm) -> Generic RGB (how most of the .itermcolors files are specified) -> sRGB (how most other terminal color scheme files are specified) is lossy.

Ayu Mirage Theme

Can ayu's mirage theme be added, it looks amazing! And its easier on the eyes.

Correct scheme names on the wiki

Minor issue. Rename schemes to work along with the wiki --or-- Correct scheme names on the wiki. For instance, I'm looking at wiki and I see that I want to try Pencil Light / Pencil Dark (only to see that it's not working properly).

It turns out that I actually want to use PencilDark and PencilLight. I see that you have BirdsOfParadise (which is correct on wiki). You also have other schemes with spaces that I tried it earlier such as Tomorrow Night Eighties... and it worked fine.

Material and MaterialDark

Material and MaterialDark both can be imported and loaded without error, but don't actually change colors (this is in iTerm2). All other schemes from the repo that I've tried work with no issue. Can you confirm if there is indeed a problem with these two themes?

Getting more done in GitHub with ZenHub

Hola! @chenruibin has created a ZenHub account for the mbadolato organization. ZenHub is the leading team collaboration and project management solution built for GitHub.


How do I use ZenHub?

To get set up with ZenHub, all you have to do is download the browser extension and log in with your GitHub account. Once you do, you’ll get access to ZenHub’s complete feature-set immediately.

What can ZenHub do?

ZenHub adds a series of enhancements directly inside the GitHub UI:

  • Real-time, customizable task boards for GitHub issues;
  • Burndown charts, estimates, and velocity tracking based on GitHub Milestones;
  • Personal to-do lists and task prioritization;
  • “+1” button for GitHub issues and comments;
  • Drag-and-drop file sharing;
  • Time-saving shortcuts like a quick repo switcher.

Add ZenHub to GitHub

Still curious? See more ZenHub features or read user reviews. This issue was written by your friendly ZenHub bot, posted by request from @chenruibin.

ZenHub Board

Generic

It works for iTerm2 but it could be made generic so that a generator build a version for... anything. Vim/Gnome-Terminal... It would probably simplify maintenance.

Source of colors?

Hi,
I find the themes extremely good, that I want to take them to XCode and macvim. From looking around, I don't think there's an easy mapping.
Can you shed some more light about how the colors were picked? did you use a source baseline themes (from vim, or such)?. Hopefully I can trace back and use those in my editors as well :)

Thanks

Explanation of screenshots

When I look at a screenshot of a color scheme, I do not understand what the various rows and column values mean. For example, what does 37m and 1;37m mean and how are they different? What settings should I change to get a particular color scheme?
It would be nice to have this in the README.

The Solarized Dark change should be reverted

The changes introduced in #60 should be reverted. The official Solarized Colors (which people expect to install when selecting a theme titled "Solarized Dark") can be found in the altercation/solarized repo.

I can understand the motives of some people to use a different, more readable color for Ansi 8 Color. There has been much talk about this, to the point that some have even reported it as a bug to altercation/solarized. That's why my recommendation would not be to just revert #60. Instead, we should have a theme called "Solarized Dark" track the same .itermcolors as can be found in the original repo, and we should introduce a new theme with a name like "Solarized Dark - Patched ANSI 8". This way people could choose, and not be surprised if they're expecting the defaults.

I'd be more than happy to open a PR for this if you'd support it.

Voting

The collection is really good and presentation also good.

But it's very large too. A voting system would help.

Could also filter by: dark/bright background.

License

Under what license is this repository distributed?

When importing iterm2 scheme, nothing happens

version 10.11
Latest iTerm2
Trying to install schemes, but following instructions, it won't change the appearance of the iTerm window. It shows the scheme I've imported, but clicking, does nothing.

When I click on a default scheme, it will change.

[question] - Mac, color schemes dont save

Hi,
Thank you for the wonderful themes.
I have a small problem.
At the time when I open a new tab - there again is the default colors.
If I open new Tab - I look my Default Profile Color Scheme - Agnoster, but I want look Atom from yours colors.
What do you need to do to choose the right color after closing iTerm?

iTerm - latest.
Oh-My-Zsh config here

xrdb/Batman.xrdb broken

I guess there's something wrong with tools/iterm2xrdb, but I don't speak ruby :)

Batman.xrdb has lines like

define 1 #00ed6c

define 1 #007174

define 0_5 #00f789

which are completely nonsensical
$ ./tools/iterm2xrdb < schemes/Batman.itermcolors | cmp - xrdb/Batman.xrdb
says that Batman.xrdb is exactly the output of the conversion, so, assuming the the iterm theme is ok (I don't have a mac), well, good luck (and thank you for all the colors btw!)

edit: same goes for hulk&spiderman

How do you create the previews?

Hey @mbadolato, thanks for all your work on organizing these iTerm2 color schemes!

Can you share your method for creating PNG previews for a given theme? I want to submit a pull request for some themes but I want to make sure to include all the required resources.

Thanks,
Jay

Explanation of Column Headers

Hello iTerm2-Color-Schemes theme,

I am not sure if this is the correct place to ask this question, but what do the columns mean for each screenshot? Is there a way to determine what "column" will be in effect on my system?

Thanks for any input. I'd be happy to make a PR against the website and the README once I figure this out.

How to contribute my color scheme?

I have made a screenshot with 13pt Monaco and no transparency background, and exported a .itermcolors file.
But I do not know how to deal with the Xresources/ konsole/ putty/ xrdb/ ... folders . Should I do anything else?

The color of the font is the same

i just do the things for install itermcolor theme in iterm2, but the background color of iterm2 was changed, the font color of iterms was not changed. Anybody can tell me how to solve it ? Thanks.

Batman scheme doesn't load

Using iTerm 2.1.4

Will investigate and hopefully do pull request. Other schemes load just fine. No obvious errors in file and nothing reported.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.