Skip to content

Commit

Permalink
Merge pull request #6 from vaporwhere/iterm2
Browse files Browse the repository at this point in the history
feat: add iTerm2 color scheme
  • Loading branch information
robertrossmann authored Jan 7, 2020
2 parents ef853e7 + e07d66a commit 8282919
Show file tree
Hide file tree
Showing 4 changed files with 387 additions and 0 deletions.
1 change: 1 addition & 0 deletions release.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ module.exports = {
assets: [
{ path: '*.vsix', label: 'remedy.vsix' },
{ path: 'resources/terminal/Remedy.terminal', label: 'Remedy.terminal' },
{ path: 'resources/iTerm2/Remedy.itermcolors', label: 'Remedy.itermcolors'}
],
}],
],
Expand Down
357 changes: 357 additions & 0 deletions resources/iTerm2/Remedy.itermcolors
Original file line number Diff line number Diff line change
@@ -0,0 +1,357 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.18039216101169586</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.16470588743686676</real>
<key>Red Component</key>
<real>0.15686275064945221</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.25882354378700256</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.25882354378700256</real>
<key>Red Component</key>
<real>0.64705884456634521</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.40784314274787903</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.74117648601531982</real>
<key>Red Component</key>
<real>0.70980393886566162</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.45490196347236633</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.7764706015586853</real>
<key>Red Component</key>
<real>0.94117647409439087</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.7450980544090271</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.63529413938522339</real>
<key>Red Component</key>
<real>0.5058823823928833</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.73333334922790527</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.58039218187332153</real>
<key>Red Component</key>
<real>0.69803923368453979</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.71764707565307617</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.7450980544090271</real>
<key>Red Component</key>
<real>0.54117649793624878</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.7764706015586853</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.78431373834609985</real>
<key>Red Component</key>
<real>0.77254903316497803</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.25098040699958801</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.58039218187332153</real>
<key>Red Component</key>
<real>0.54901963472366333</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.37254902720451355</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.57647061347961426</real>
<key>Red Component</key>
<real>0.87058824300765991</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.61568629741668701</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.5058823823928833</real>
<key>Red Component</key>
<real>0.37254902720451355</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.56078433990478516</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.40392157435417175</real>
<key>Red Component</key>
<real>0.5215686559677124</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.52941179275512695</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.55294120311737061</real>
<key>Red Component</key>
<real>0.36862745881080627</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.50196081399917603</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.47058823704719543</real>
<key>Red Component</key>
<real>0.43921568989753723</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.25490197539329529</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.23137255012989044</real>
<key>Red Component</key>
<real>0.21568627655506134</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.40000000596046448</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.40000000596046448</real>
<key>Red Component</key>
<real>0.80000001192092896</real>
</dict>
<key>Background Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.16862745583057404</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.17254902422428131</real>
<key>Red Component</key>
<real>0.17647059261798859</real>
</dict>
<key>Badge Color</key>
<dict>
<key>Alpha Component</key>
<real>0.5</real>
<key>Blue Component</key>
<real>0.0</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.1491314172744751</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803923368453979</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.89803922176361084</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.76862746477127075</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.90588235855102539</real>
<key>Red Component</key>
<real>0.97647058963775635</real>
</dict>
<key>Cursor Guide Color</key>
<dict>
<key>Alpha Component</key>
<real>0.25</real>
<key>Blue Component</key>
<real>1</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.9268307089805603</real>
<key>Red Component</key>
<real>0.70213186740875244</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>1</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>1</real>
<key>Red Component</key>
<real>0.99999600648880005</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.76862746477127075</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.90588235855102539</real>
<key>Red Component</key>
<real>0.97647058963775635</real>
</dict>
<key>Link Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.73423302173614502</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.35916060209274292</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.76862746477127075</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.90588235855102539</real>
<key>Red Component</key>
<real>0.97647058963775635</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.76862746477127075</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.90588235855102539</real>
<key>Red Component</key>
<real>0.97647058963775635</real>
</dict>
<key>Tab Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.32156860828399658</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.25882357358932495</real>
<key>Red Component</key>
<real>0.23137256503105164</real>
</dict>
</dict>
</plist>
Binary file added resources/iTerm2/iterm2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions resources/iTerm2/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Remedy - iTerm 2

> An iTerm 2 profile matching the colours used in VS Code's Remedy theme. 🎨
## Installation

- Download the _Remedy.itermcolors_ file from the [latest release assets][github-releases] on Github or from this directory
- Launch iTerm 2
- Click on **iTerm2** menu title
- Select **Preferences...** option
- Select **Profiles**
- Navigate to **Colors** tab
- Click on **Color Presets**
- Click on **Import**
- Select the _Remedy.itermcolors_ file
- Click on **Color Presets** and choose the Remedy color scheme

If you would like to make iTerm look like in the screenshot, you might want to customise the following settings:

- Font (I use _Operator Mono_ with ligatures hacked into it 🤷‍)
- Cursor (I'm using 'Box')
- Any other, non-colour-related settings

Enjoy!

![iTerm 2][screen-terminal]

[screen-terminal]: https://raw.githubusercontent.com/robertrossmann/vscode-remedy/master/resources/iterm2/iterm2.png
[github-releases]: https://github.com/robertrossmann/vscode-remedy/releases/latest

0 comments on commit 8282919

Please sign in to comment.