Skip to content

Commit

Permalink
add wilmersdorf theme (#374)
Browse files Browse the repository at this point in the history
  • Loading branch information
srm committed Jul 18, 2022
1 parent 9fb298d commit c39f672
Show file tree
Hide file tree
Showing 26 changed files with 842 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Explain the nature of your pull request here
<!-- If your pull request is to submit a new theme, or to update an existing one, please ensure all the steps in the checklist have been completed. If it is not a theme submission, you can delete the section below. -->

- [ ] Included theme in iTerm2 format
- [ ] Included screenshot, 13pt Monaco font, no transparency
- [ ] Included 600x300 screenshot, 13pt Monaco font, no transparency
- [ ] Updated `README.md` with new theme and screenshot
- [ ] Updated `CREDITS.md` with new theme
- [ ] Ran `tools/update_all.py` to generate themes in all formats
Expand Down
2 changes: 2 additions & 0 deletions CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -330,6 +330,8 @@ The Whimsy theme was created by [Rod](https://github.com/rod)

The WildCherry theme was created by [mashaal](https://github.com/mashaal/wild-cherry)

The Wilmersdorf theme was created by [sayeefm0](https://github.com/sayeefm0/iterm2-wilmersdorf)

The Wombat theme was created by [djoyner](https://github.com/djoyner/iTerm2-wombat)

The scheme Zenburn was inspired by the [Zenburn](http://sunaku.github.io/zenburn-terminal-color-scheme.html) version created by Suraj N. Kurapati.
Expand Down
36 changes: 22 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,20 +74,24 @@ There are 3 ways to install an iTerm theme:

## Contribute

Have a great iTerm theme? Send it to me via a Pull Request! To export your theme settings:

- Launch iTerm 2
- Type CMD+i (⌘+i)
- Navigate to **Colors** tab
- Click on **Color Presets**
- Click on **Export**
- Save the .itermcolors file

To include a screenshot, please generate the output using the [screenshotTable.sh script](tools/screenshotTable.sh) in the `tools` directory.

**For screenshot consistency, please have your font set to 13pt Monaco and no transparency on the window**

It would also be very helpful if you `cd tools/` and run `python3 update_all.py` to generate all formats of your scheme
Have a great iTerm theme? Send it to me via a Pull Request!

1. Get your theme's`.itermcolors` file
- Launch iTerm 2
- Type CMD+i (⌘+i)
- Navigate to **Colors** tab
- Click on **Color Presets**
- Click on **Export**
- Save the .itermcolors file
2. Put your theme file into `/schemes/`
- `mv <your-itermcolors-file> schemes/`
3. Generate other formats for your theme using the `update_all.py` script.
- `cd tools/ && python3 update_all.py`
4. Get a screenshot of your theme using the `screenshotTable.sh` script and ImageMagick. **For screenshot consistency, please have your font set to 13pt Monaco and no transparency on the window.**
- `cd tools/ && ./screenshotTable.sh` - this will create a color table for your theme that you can screenshot.
- Use ImageMagick (or some other tool) to resize your image for consistency - `mogrify -resize 600x300\! <path-to-your-screenshot>`
- Move your screenshot into `screenshots/` - `mv <your-screenshot> screenshots/`
5. Update `README.md` and `screenshots/README.md` to include your theme and screenshot. Also update `CREDITS.md` to credit yourself for your contribution.

## Screenshots

Expand Down Expand Up @@ -1204,6 +1208,10 @@ more information.

![Screenshot](screenshots/wild_cherry.png)

### Wilmersdorf

![Screenshot](screenshots/wilmersdorf.png)

### Wombat

![Screenshot](screenshots/wombat.png)
Expand Down
44 changes: 44 additions & 0 deletions Xresources/wilmersdorf
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
!
! Generated with :
! XRDB2Xreources.py
!
*.foreground: #c6c6c6
*.background: #282b33
*.cursorColor: #7ebebd
!
! Black
*.color0: #34373e
*.color8: #434750
!
! Red
*.color1: #e06383
*.color9: #fa7193
!
! Green
*.color2: #7ebebd
*.color10: #8fd7d6
!
! Yellow
*.color3: #cccccc
*.color11: #d1dfff
!
! Blue
*.color4: #a6c1e0
*.color12: #b2cff0
!
! Magenta
*.color5: #e1c1ee
*.color13: #efccfd
!
! Cyan
*.color6: #5b94ab
*.color14: #69abc5
!
! White
*.color7: #ababab
*.color15: #d3d3d3
!
! Bold, Italic, Underline
*.colorBD: #c9d9ff
!*.colorIT:
!*.colorUL:
29 changes: 29 additions & 0 deletions alacritty/wilmersdorf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Colors (wilmersdorf)
colors:
bright:
black: '#434750'
blue: '#b2cff0'
cyan: '#69abc5'
green: '#8fd7d6'
magenta: '#efccfd'
red: '#fa7193'
white: '#d3d3d3'
yellow: '#d1dfff'
cursor:
cursor: '#7ebebd'
text: '#1f2024'
normal:
black: '#34373e'
blue: '#a6c1e0'
cyan: '#5b94ab'
green: '#7ebebd'
magenta: '#e1c1ee'
red: '#e06383'
white: '#ababab'
yellow: '#cccccc'
primary:
background: '#282b33'
foreground: '#c6c6c6'
selection:
background: '#1f2024'
text: '#c6c6c6'
7 changes: 7 additions & 0 deletions dynamic-colors/wilmersdorf.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/sh
# wilmersdorf
printf "\033]4;0;#34373e;1;#e06383;2;#7ebebd;3;#cccccc;4;#a6c1e0;5;#e1c1ee;6;#5b94ab;7;#ababab;8;#434750;9;#fa7193;10;#8fd7d6;11;#d1dfff;12;#b2cff0;13;#efccfd;14;#69abc5;15;#d3d3d3\007"
printf "\033]10;#c6c6c6;#282b33;#7ebebd\007"
printf "\033]17;#1f2024\007"
printf "\033]19;#c6c6c6\007"
printf "\033]5;0;#c9d9ff\007"
37 changes: 37 additions & 0 deletions electerm/wilmersdorf.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@

themeName=wilmersdorf
main=#ededed
main-dark=#cccccc
main-light=#fefefe
text=#555
text-light=#777
text-dark=#444
text-disabled=#888
primary=#08c
info=#FFD166
success=#06D6A0
error=#EF476F
warn=#E55934
warn=#E55934
main=#282b33
terminal:background=#282b33
terminal:foreground=#c6c6c6
terminal:cursor=#7ebebd
terminal:selection=#1f2024
terminal:cursorAccent=#282b33
terminal:black=#34373e
terminal:red=#e06383
terminal:green=#7ebebd
terminal:yellow=#cccccc
terminal:blue=#a6c1e0
terminal:magenta=#e1c1ee
terminal:cyan=#5b94ab
terminal:white=#ababab
terminal:brightBlack=#434750
terminal:brightRed=#fa7193
terminal:brightGreen=#8fd7d6
terminal:brightYellow=#d1dfff
terminal:brightMagenta=#b2cff0
terminal:brightPurple=#efccfd
terminal:brightCyan=#69abc5
terminal:brightWhite=#d3d3d3
17 changes: 17 additions & 0 deletions freebsd_vt/wilmersdorf.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# wilmersdorf
kern.vt.color.0.rgb="#34373e"
kern.vt.color.1.rgb="#e06383"
kern.vt.color.2.rgb="#7ebebd"
kern.vt.color.3.rgb="#cccccc"
kern.vt.color.4.rgb="#a6c1e0"
kern.vt.color.5.rgb="#e1c1ee"
kern.vt.color.6.rgb="#5b94ab"
kern.vt.color.7.rgb="#c6c6c6"
kern.vt.color.8.rgb="#434750"
kern.vt.color.9.rgb="#fa7193"
kern.vt.color.10.rgb="#8fd7d6"
kern.vt.color.11.rgb="#d1dfff"
kern.vt.color.12.rgb="#b2cff0"
kern.vt.color.13.rgb="#efccfd"
kern.vt.color.14.rgb="#69abc5"
kern.vt.color.15.rgb="#d3d3d3"
21 changes: 21 additions & 0 deletions kitty/wilmersdorf.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
color0 #34373e
color1 #e06383
color2 #7ebebd
color3 #cccccc
color4 #a6c1e0
color5 #e1c1ee
color6 #5b94ab
color7 #ababab
color8 #434750
color9 #fa7193
color10 #8fd7d6
color11 #d1dfff
color12 #b2cff0
color13 #efccfd
color14 #69abc5
color15 #d3d3d3
background #282b33
selection_foreground #282b33
cursor #7ebebd
foreground #c6c6c6
selection_background #c6c6c6
65 changes: 65 additions & 0 deletions konsole/wilmersdorf.colorscheme
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
[General]
Description=wilmersdorf
Opacity=1
Wallpaper=

[Background]
Color=40,43,51

[BackgroundIntense]
Color=40,43,51

[Foreground]
Color=198,198,198

[ForegroundIntense]
Color=201,217,255

[Color0]
Color=52,55,62

[Color1]
Color=224,99,131

[Color2Intense]
Color=143,215,214

[Color3Intense]
Color=209,223,255

[Color4Intense]
Color=178,207,240

[Color5Intense]
Color=239,204,253

[Color6Intense]
Color=105,171,197

[Color7Intense]
Color=211,211,211

[Color2]
Color=126,190,189

[Color3]
Color=204,204,204

[Color4]
Color=166,193,224

[Color5]
Color=225,193,238

[Color6]
Color=91,148,171

[Color7]
Color=171,171,171

[Color0Intense]
Color=67,71,80

[Color1Intense]
Color=250,113,147

20 changes: 20 additions & 0 deletions lxterminal/wilmersdorf.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
;Paste the following configurations in thecorresponding place in lxterminal.conf.
bgcolor=rgba(40,43,51,1)
fgcolor=rgb(198,198,198)
palette_color_0=rgb(52,55,62)
palette_color_1=rgb(224,99,131)
palette_color_10=rgb(143,215,214)
palette_color_11=rgb(209,223,255)
palette_color_12=rgb(178,207,240)
palette_color_13=rgb(239,204,253)
palette_color_14=rgb(105,171,197)
palette_color_15=rgb(211,211,211)
palette_color_2=rgb(126,190,189)
palette_color_3=rgb(204,204,204)
palette_color_4=rgb(166,193,224)
palette_color_5=rgb(225,193,238)
palette_color_6=rgb(91,148,171)
palette_color_7=rgb(171,171,171)
palette_color_8=rgb(67,71,80)
palette_color_9=rgb(250,113,147)
color_preset=wilmersdorf
23 changes: 23 additions & 0 deletions mobaxterm/wilmersdorf.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
;Paste the following configurations in the corresponding place in MobaXterm.ini.
;Theme: wilmersdorf
[Colors]
DefaultColorScheme=0
BackgroundColour=40,43,51
ForegroundColour=198,198,198
CursorColour=126,190,189
Black=52,55,62
Red=224,99,131
BoldGreen=143,215,214
BoldYellow=209,223,255
BoldBlue=178,207,240
BoldMagenta=239,204,253
BoldCyan=105,171,197
BoldWhite=211,211,211
Green=126,190,189
Yellow=204,204,204
Blue=166,193,224
Magenta=225,193,238
Cyan=91,148,171
White=171,171,171
BoldBlack=67,71,80
BoldRed=250,113,147
9 changes: 9 additions & 0 deletions pantheonterminal/wilmersdorf.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/bash
dconf load /org/pantheon/terminal/settings/ <<COLORS
[/]
name='wilmersdorf'
cursor-color='#7ebebd'
foreground='#c6c6c6'
background='rgba(40,43,51,.95)'
palette='#34373e:#e06383:#7ebebd:#cccccc:#a6c1e0:#e1c1ee:#5b94ab:#ababab:#434750:#fa7193:#8fd7d6:#d1dfff:#b2cff0:#efccfd:#69abc5:#d3d3d3'
COLORS
25 changes: 25 additions & 0 deletions putty/wilmersdorf.reg
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\wilmersdorf]
"Colour2"="40,43,51"
"Colour3"="40,43,51"
"Colour0"="198,198,198"
"Colour1"="201,217,255"
"Colour5"="126,190,189"
"Colour4"="31,32,36"
"Colour6"="52,55,62"
"Colour8"="224,99,131"
"Colour11"="143,215,214"
"Colour13"="209,223,255"
"Colour15"="178,207,240"
"Colour17"="239,204,253"
"Colour19"="105,171,197"
"Colour21"="211,211,211"
"Colour10"="126,190,189"
"Colour12"="204,204,204"
"Colour14"="166,193,224"
"Colour16"="225,193,238"
"Colour18"="91,148,171"
"Colour20"="171,171,171"
"Colour7"="67,71,80"
"Colour9"="250,113,147"

0 comments on commit c39f672

Please sign in to comment.