Skip to content

Latest commit

 

History

History
266 lines (214 loc) · 6.13 KB

transmogrify.md

File metadata and controls

266 lines (214 loc) · 6.13 KB

These are the Vim commands applied to the 'flattened' colour scheme files in order to transmogrify them into the seabird files.

The seabird colour scheme files found in this repository are generated from:

seagull (applied to flattened_light)

1 | d4 |

7s/flattened_light/seagull/ |

%s/002b36/0b141a/g |
%s/073642/1d252b/g |
%s/586e75/61707a/g |
%s/657b83/6d767d/g |
%s/839496/787e82/g |
%s/93a1a1/808487/g |
%s/eee8d5/e6eaed/g |
%s/fdf6e3/ffffff/g |

%s/dc322f/ff4053/g |
%s/cb4b16/ff6200/g |
%s/b58900/bf8c00/g |
%s/859900/11ab00/g |
%s/719e07/11ab00/g |
%s/2aa198/00a5ab/g |
%s/268bd2/0099ff/g |
%s/6c71c4/9854ff/g |
%s/d33682/ff549b/g |

18s/ctermbg=11/ctermbg=15/ |
18s/guibg=#6d767d/guibg=#808487/ |

21s/ctermfg=130/ctermfg=11/ |
21s/guifg=Brown/guifg=#6d767d/ |
21s/gui=NONE/gui=bold/ |

54s/ctermfg=10/ctermfg=14/ |
54s/ctermbg=7/ctermbg=15/ |
54s/guifg=#61707a/guifg=#808487/ |
54s/guibg=#e6eaed/guibg=#ffffff/ |

call append(310,["",
"\" This colour scheme was generated by modifying the 'flattened_light' colour",
"\" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which",
"\" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover",
"\" (https://github.com/altercation/vim-colors-solarized)."])

grey gull (applied to flattened_light)

1 | d4 |

7s/flattened_light/greygull/ |

%s/002b36/0b141a/g |
%s/073642/1d252b/g |
%s/586e75/61707a/g |
%s/657b83/6d767d/g |
%s/839496/787e82/g |
%s/93a1a1/808487/g |
%s/eee8d5/e6eaed/g |
%s/fdf6e3/ffffff/g |

%s/dc322f/db7681/g |
%s/cb4b16/d1814f/g |
%s/b58900/ad9142/g |
%s/859900/4aa840/g |
%s/719e07/4aa840/g |
%s/2aa198/3fa2a6/g |
%s/268bd2/4e9bcf/g |
%s/6c71c4/a783de/g |
%s/d33682/cf7a9d/g |

18s/ctermbg=11/ctermbg=15/ |
18s/guibg=#6d767d/guibg=#808487/ |

21s/ctermfg=130/ctermfg=11/ |
21s/guifg=Brown/guifg=#6d767d/ |
21s/gui=NONE/gui=bold/ |

54s/ctermfg=10/ctermfg=14/ |
54s/ctermbg=7/ctermbg=15/ |
54s/guifg=#61707a/guifg=#808487/ |
54s/guibg=#e6eaed/guibg=#ffffff/ |

call append(310,["",
"\" This colour scheme was generated by modifying the 'flattened_light' colour",
"\" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which",
"\" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover",
"\" (https://github.com/altercation/vim-colors-solarized)."])

petrel (applied to flattened_dark)

1 | d4 |

7s/flattened_dark/petrel/ |

%s/002b36/0b141a/g |
%s/073642/1d252b/g |
%s/586e75/61707a/g |
%s/657b83/6d767d/g |
%s/839496/787e82/g |
%s/93a1a1/808487/g |
%s/eee8d5/e6eaed/g |
%s/fdf6e3/ffffff/g |

%s/dc322f/ba656d/g |
%s/cb4b16/b06d43/g |
%s/b58900/947b38/g |
%s/859900/3f8f36/g |
%s/719e07/3f8f36/g |
%s/2aa198/35898c/g |
%s/268bd2/4384b0/g |
%s/6c71c4/8e6fbd/g |
%s/d33682/b06886/g |

18s/ctermbg=12/ctermbg=10/ |
18s/guibg=#787e82/guibg=#61707a/ |

21s/ctermfg=11/ctermfg=12/ |
21s/guifg=yellow/guifg=#787e82/ |
21s/gui=NONE/gui=bold/ |

54s/ctermfg=14/ctermfg=10/ |
54s/ctermbg=0/ctermbg=8/ |
54s/guifg=#808487/guifg=#61707a/ |
54s/guibg=#1d252b/guibg=#0b141a/ |

call append(321,["",
"\" This colour scheme was generated by modifying the 'flattened_dark' colour",
"\" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which",
"\" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover",
"\" (https://github.com/altercation/vim-colors-solarized)."])

storm petrel (applied to flattened_dark)

1 | d4 |

7s/flattened_dark/stormpetrel/ |

%s/002b36/0b141a/g |
%s/073642/1d252b/g |
%s/586e75/61707a/g |
%s/657b83/6d767d/g |
%s/839496/787e82/g |
%s/93a1a1/808487/g |
%s/eee8d5/e6eaed/g |
%s/fdf6e3/ffffff/g |

%s/dc322f/9e7276/g |
%s/cb4b16/9c7760/g |
%s/b58900/8a7c55/g |
%s/859900/5b8a55/g |
%s/719e07/5b8a55/g |
%s/2aa198/548587/g |
%s/268bd2/5f8299/g |
%s/6c71c4/86779e/g |
%s/d33682/997383/g |

18s/ctermbg=12/ctermbg=10/ |
18s/guibg=#787e82/guibg=#61707a/ |

21s/ctermfg=11/ctermfg=12/ |
21s/guifg=yellow/guifg=#787e82/ |
21s/gui=NONE/gui=bold/ |

54s/ctermfg=14/ctermfg=10/ |
54s/ctermbg=0/ctermbg=8/ |
54s/guifg=#808487/guifg=#61707a/ |
54s/guibg=#1d252b/guibg=#0b141a/ |

call append(321,["",
"\" This colour scheme was generated by modifying the 'flattened_dark' colour",
"\" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which",
"\" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover",
"\" (https://github.com/altercation/vim-colors-solarized)."])

notes

Each block of above code alters the original colour scheme in the following ways:

  • comments are removed
  • theme names are changed
  • colours are switched
  • colours assigned to certain elements are changed
    • cursor background
    • current line number text
    • status line text and background
  • a credit comment block is appended

rgb replacement

base

%s/0,43,54/11,20,26/g |
%s/7,54,66/29,37,43/g |
%s/88,110,117/97,112,122/g |
%s/101,123,131/109,118,125/g |
%s/131,148,150/120,126,130/g |
%s/147,161,161/128,132,135/g |
%s/238,232,213/230,234,237/g |
%s/253,246,227/255,255,255/g

seagull

%s/220,50,47/255,64,83/g |
%s/203,75,22/255,98,0/g |
%s/181,137,0/191,140,0/g |
%s/133,153,0/17,171,0/g |
%s/42,161,152/0,165,171/g |
%s/38,139,210/0,153,255/g |
%s/108,113,196/152,84,255/g |
%s/211,54,130/255,84,155/g

greygull

%s/220,50,47/219,118,129/g |
%s/203,75,22/209,129,79/g |
%s/181,137,0/173,145,66/g |
%s/133,153,0/74,168,64/g |
%s/42,161,152/63,162,166/g |
%s/38,139,210/78,155,207/g |
%s/108,113,196/167,131,222/g |
%s/211,54,130/207,122,157/g

petrel

%s/220,50,47/186,101,109/g |
%s/203,75,22/176,109,67/g |
%s/181,137,0/148,123,56/g |
%s/133,153,0/63,143,54/g |
%s/42,161,152/53,137,140/g |
%s/38,139,210/67,132,176/g |
%s/108,113,196/142,111,189/g |
%s/211,54,130/176,104,134/g

stormpetrel

%s/220,50,47/158,114,118/g |
%s/203,75,22/156,119,96/g |
%s/181,137,0/138,124,85/g |
%s/133,153,0/91,138,85/g |
%s/42,161,152/84,133,135/g |
%s/38,139,210/95,130,153/g |
%s/108,113,196/134,119,158/g |
%s/211,54,130/153,115,131/g