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:
flattened_light.vim
commit 86656afflattened_dark.vim
commit 86656af
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)."])
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)."])
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)."])
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)."])
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
%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
%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
%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
%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
%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