Giter Site home page Giter Site logo

themes's People

Contributors

adamjt avatar andrius avatar calitb avatar condyhon avatar edditoria avatar gf3 avatar hermitmaster avatar jaroeichler avatar jdsimcoe avatar jsit avatar kim01jun avatar mrwelsch avatar prichrd avatar pyrho avatar takmo avatar uajqq avatar xero avatar yury avatar

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

themes's Issues

Dracula.js is different from Dracula Specification.

The dracula theme defined by the Dracula Syntax Highlighting Specification.

However, the Dracula.js in blink has different colors from the spec. Therefore, when running other cli's with dracula theme applied in blink, there is no uniformity.

actual:
actual

expected:
expect

If you are willing to modify Dracula.js I can create a PR.
However, I don't know how to make screenshots/dracula.png.

Please let me know what you think about modifying Dracula.js in blink.

LICENSE for this repo?

This is great work for hterm but there is no LICENSE in this repo so I can't use it yet. Any chance it could be an MIT LICENSE?

Note about how to use these themes on the Chrome Secure Shell extension

Since these themes are mostly compatible with the Google Chrome Secure Shell extension, I wanted to document how exactly to import them. I apologize that this issue is unrelated to Blink, but given this is probably the largest single repository of hterm themes I think it would be a good idea to include such information.

There's no obvious way to import these themes into the Chrome Secure Shell extension, and I had to figure a couple of things out manually to do it. I wanted to note what I discovered in case anyone else wants to try to use any of these themes on the Chrome Secure Shell extension.

  1. Open the JavaScript console in a Secure Shell tab in Chrome (including ChromeOS) by pressing Ctrl+Shift+C, or command+shift+C on a Mac. (You may need to click outside of the Terminal box for this to work. I clicked into the address bar at the top).
  2. Then, you need to type allow pasting into the console box. (This will not autocomplete, and you have to type it manually on your keyboard. For security reasons the JavaScript console will reject any attempts to paste or drag text in until you type allow pasting.)
  3. Next, the t object has since been renamed to term_ on the Secure Shell plugin, which means that you every line needs to be changed from t.prefs_.set(โ€ฆ); to term_.prefs_.set(โ€ฆ);. (I'd imagine the existing code probably still works on the ChromeOS built-in Ctrl+Alt+T terminal or its Linux Terminal application, but I haven't tried it.)
  4. Lastly, once you finally paste in a theme you'll notice upon going to the Options page for the Chrome Extension that for the main Base16 colors you could have just copied the list into the Initial color palette box. ๐Ÿ˜„

So, for example, for the Dracula theme, you'd enter allow pasting into the JS console and then paste in:

term_.prefs_.set('color-palette-overrides',["#000000", "#ff5555", "#50fa7b", "#f1fa8c", "#bd93f9", "#ff79c6", "#8be9fd", "#bbbbbb", "#555555", "#ff5555", "#50fa7b", "#f1fa8c", "#bd93f9", "#ff79c6", "#8be9fd", "#ffffff"]);
term_.prefs_.set('foreground-color', "#f8f8f2");
term_.prefs_.set('background-color', "#1e1f29");
term_.prefs_.set('cursor-color', 'rgba(187,187,187,0.5)');

And you could even just go into the settings and paste the ["#000000", "#ff5555", "#50fa7b", "#f1fa8c", "#bd93f9", "#ff79c6", "#8be9fd", "#bbbbbb", "#555555", "#ff5555", "#50fa7b", "#f1fa8c", "#bd93f9", "#ff79c6", "#8be9fd", "#ffffff"] into Initial color palette as shown below
image

Could we convert iTerm/OSX terminal themes somehow?

I am working outside most of time.

Because of that I need contrast white theme (black won't work even with little sun).

Default one is not good, i.e. try to ssh and start mc.

Themes support is amazing, and now I do want something contrast, i.e. Terminal Basic works great for me:
https://github.com/mbadolato/iTerm2-Color-Schemes
(there also a lot of nice themes for everyone's taste. Another repo: https://github.com/bahlo/iterm-colors)

So, could we import iterm2 themes somehow?

JetBrains Darcula is missing

There is a screenshot of the JetBrains Darcula theme, but the actual theme is missing from the themes directory.

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.