update schemes and project files

This commit is contained in:
Gabriel Fontes
2021-08-04 14:55:10 -03:00
parent f1786a72e5
commit ce22075b4f
28 changed files with 1792 additions and 51 deletions
+1
View File
@@ -0,0 +1 @@
use nix
+2 -2
View File
@@ -1,4 +1,4 @@
source "https://rubygems.org"
gem "jekyll"
gem "webrick", "~> 1.7"
gem "github-pages"
+229 -21
View File
@@ -1,38 +1,213 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (6.0.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
zeitwerk (~> 2.2, >= 2.2.2)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.11.1)
colorator (1.1.0)
commonmarker (0.17.13)
ruby-enum (~> 0.5)
concurrent-ruby (1.1.9)
dnsruby (1.61.7)
simpleidn (~> 0.1)
em-websocket (0.5.2)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
ethon (0.14.0)
ffi (>= 1.15.0)
eventmachine (1.2.7)
ffi (1.15.1)
execjs (2.8.1)
faraday (1.5.1)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
faraday-httpclient (~> 1.0.1)
faraday-net_http (~> 1.0)
faraday-net_http_persistent (~> 1.1)
faraday-patron (~> 1.0)
multipart-post (>= 1.2, < 3)
ruby2_keywords (>= 0.0.4)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-net_http (1.0.1)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
ffi (1.15.3)
forwardable-extended (2.6.0)
gemoji (3.0.1)
github-pages (215)
github-pages-health-check (= 1.17.2)
jekyll (= 3.9.0)
jekyll-avatar (= 0.7.0)
jekyll-coffeescript (= 1.1.1)
jekyll-commonmark-ghpages (= 0.1.6)
jekyll-default-layout (= 0.1.4)
jekyll-feed (= 0.15.1)
jekyll-gist (= 1.5.0)
jekyll-github-metadata (= 2.13.0)
jekyll-mentions (= 1.6.0)
jekyll-optional-front-matter (= 0.3.2)
jekyll-paginate (= 1.1.0)
jekyll-readme-index (= 0.3.0)
jekyll-redirect-from (= 0.16.0)
jekyll-relative-links (= 0.6.1)
jekyll-remote-theme (= 0.4.3)
jekyll-sass-converter (= 1.5.2)
jekyll-seo-tag (= 2.7.1)
jekyll-sitemap (= 1.4.0)
jekyll-swiss (= 1.0.0)
jekyll-theme-architect (= 0.1.1)
jekyll-theme-cayman (= 0.1.1)
jekyll-theme-dinky (= 0.1.1)
jekyll-theme-hacker (= 0.1.2)
jekyll-theme-leap-day (= 0.1.1)
jekyll-theme-merlot (= 0.1.1)
jekyll-theme-midnight (= 0.1.1)
jekyll-theme-minimal (= 0.1.1)
jekyll-theme-modernist (= 0.1.1)
jekyll-theme-primer (= 0.5.4)
jekyll-theme-slate (= 0.1.1)
jekyll-theme-tactile (= 0.1.1)
jekyll-theme-time-machine (= 0.1.1)
jekyll-titles-from-headings (= 0.5.3)
jemoji (= 0.12.0)
kramdown (= 2.3.1)
kramdown-parser-gfm (= 1.1.0)
liquid (= 4.0.3)
mercenary (~> 0.3)
minima (= 2.5.1)
nokogiri (>= 1.10.4, < 2.0)
rouge (= 3.26.0)
terminal-table (~> 1.4)
github-pages-health-check (1.17.2)
addressable (~> 2.3)
dnsruby (~> 1.60)
octokit (~> 4.0)
public_suffix (>= 2.0.2, < 5.0)
typhoeus (~> 1.3)
html-pipeline (2.14.0)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.6.0)
i18n (1.8.10)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
jekyll (4.2.0)
jekyll (3.9.0)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (~> 2.0)
i18n (~> 0.7)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.3)
kramdown-parser-gfm (~> 1.0)
kramdown (>= 1.17, < 3)
liquid (~> 4.0)
mercenary (~> 0.4.0)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (~> 3.0)
rouge (>= 1.7, < 4)
safe_yaml (~> 1.0)
terminal-table (~> 2.0)
jekyll-sass-converter (2.1.0)
sassc (> 2.0.1, < 3.0)
jekyll-avatar (0.7.0)
jekyll (>= 3.0, < 5.0)
jekyll-coffeescript (1.1.1)
coffee-script (~> 2.2)
coffee-script-source (~> 1.11.1)
jekyll-commonmark (1.3.1)
commonmarker (~> 0.14)
jekyll (>= 3.7, < 5.0)
jekyll-commonmark-ghpages (0.1.6)
commonmarker (~> 0.17.6)
jekyll-commonmark (~> 1.2)
rouge (>= 2.0, < 4.0)
jekyll-default-layout (0.1.4)
jekyll (~> 3.0)
jekyll-feed (0.15.1)
jekyll (>= 3.7, < 5.0)
jekyll-gist (1.5.0)
octokit (~> 4.2)
jekyll-github-metadata (2.13.0)
jekyll (>= 3.4, < 5.0)
octokit (~> 4.0, != 4.4.0)
jekyll-mentions (1.6.0)
html-pipeline (~> 2.3)
jekyll (>= 3.7, < 5.0)
jekyll-optional-front-matter (0.3.2)
jekyll (>= 3.0, < 5.0)
jekyll-paginate (1.1.0)
jekyll-readme-index (0.3.0)
jekyll (>= 3.0, < 5.0)
jekyll-redirect-from (0.16.0)
jekyll (>= 3.3, < 5.0)
jekyll-relative-links (0.6.1)
jekyll (>= 3.3, < 5.0)
jekyll-remote-theme (0.4.3)
addressable (~> 2.0)
jekyll (>= 3.5, < 5.0)
jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
rubyzip (>= 1.3.0, < 3.0)
jekyll-sass-converter (1.5.2)
sass (~> 3.4)
jekyll-seo-tag (2.7.1)
jekyll (>= 3.8, < 5.0)
jekyll-sitemap (1.4.0)
jekyll (>= 3.7, < 5.0)
jekyll-swiss (1.0.0)
jekyll-theme-architect (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-cayman (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-dinky (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-hacker (0.1.2)
jekyll (> 3.5, < 5.0)
jekyll-seo-tag (~> 2.0)
jekyll-theme-leap-day (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-merlot (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-midnight (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-minimal (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-modernist (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-primer (0.5.4)
jekyll (> 3.5, < 5.0)
jekyll-github-metadata (~> 2.9)
jekyll-seo-tag (~> 2.0)
jekyll-theme-slate (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-tactile (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-time-machine (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-titles-from-headings (0.5.3)
jekyll (>= 3.3, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
jemoji (0.12.0)
gemoji (~> 3.0)
html-pipeline (~> 2.2)
jekyll (>= 3.0, < 5.0)
kramdown (2.3.1)
rexml
kramdown-parser-gfm (1.1.0)
@@ -41,29 +216,62 @@ GEM
listen (3.5.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
mercenary (0.3.6)
mini_portile2 (2.5.3)
minima (2.5.1)
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.14.4)
multipart-post (2.1.1)
nokogiri (1.11.7)
mini_portile2 (~> 2.5.0)
racc (~> 1.4)
octokit (4.21.0)
faraday (>= 0.9)
sawyer (~> 0.8.0, >= 0.5.3)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (4.0.6)
racc (1.5.2)
rb-fsevent (0.11.0)
rb-inotify (0.10.1)
ffi (~> 1.0)
rexml (3.2.5)
rouge (3.26.0)
ruby-enum (0.9.0)
i18n
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
safe_yaml (1.0.5)
sassc (2.4.0)
ffi (~> 1.9)
terminal-table (2.0.0)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
sawyer (0.8.2)
addressable (>= 2.3.5)
faraday (> 0.8, < 2.0)
simpleidn (0.2.1)
unf (~> 0.1.4)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thread_safe (0.3.6)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (1.2.9)
thread_safe (~> 0.1)
unf (0.1.4)
unf_ext
unf_ext (0.0.7.7)
unicode-display_width (1.7.0)
webrick (1.7.0)
zeitwerk (2.4.2)
PLATFORMS
x86_64-linux
ruby
DEPENDENCIES
jekyll
webrick (~> 1.7)
github-pages
BUNDLED WITH
2.2.19
2.1.4
@@ -52,6 +52,7 @@
<option>cupcake</option>
<option>cupertino</option>
<option>danqing</option>
<option>darcula</option>
<option>darkmoss</option>
<option>darktooth</option>
<option>darkviolet</option>
@@ -75,7 +76,6 @@
<option>flat</option>
<option>framer</option>
<option>fruit-soda</option>
<option>generated</option>
<option>gigavolt</option>
<option>github</option>
<option>google-dark</option>
@@ -90,6 +90,12 @@
<option>gruvbox-light-hard</option>
<option>gruvbox-light-medium</option>
<option>gruvbox-light-soft</option>
<option>gruvbox-material-dark-hard</option>
<option>gruvbox-material-dark-medium</option>
<option>gruvbox-material-dark-soft</option>
<option>gruvbox-material-light-hard</option>
<option>gruvbox-material-light-medium</option>
<option>gruvbox-material-light-soft</option>
<option>hardcore</option>
<option>harmonic-dark</option>
<option>harmonic-light</option>
@@ -131,6 +137,7 @@
<option>one-light</option>
<option>onedark</option>
<option>outrun-dark</option>
<option>pandora</option>
<option>papercolor-dark</option>
<option>papercolor-light</option>
<option>paraiso</option>
@@ -181,7 +188,16 @@
<option>unikitty-dark</option>
<option>unikitty-light</option>
<option>unikitty-reversible</option>
<option>uwunicorn</option>
<option>vulcan</option>
<option>windows-10</option>
<option>windows-10-light</option>
<option>windows-95</option>
<option>windows-95-light</option>
<option>windows-highcontrast</option>
<option>windows-highcontrast-light</option>
<option>windows-nt</option>
<option>windows-nt-light</option>
<option>woodland</option>
<option>xcode-dusk</option>
<option>zenburn</option>
@@ -15,7 +15,7 @@
--base0B: #0badff;
--base0C: #8265ff;
--base0D: #00eaff;
--base0E: #00ffcc;
--base0E: #00f6d9;
--base0F: #ff3d81;
}
@@ -0,0 +1,21 @@
/* {Darcula} by {jetbrains} */
:root {
--base00: #2b2b2b;
--base01: #323232;
--base02: #323232;
--base03: #606366;
--base04: #a4a3a3;
--base05: #a9b7c6;
--base06: #ffc66d;
--base07: #ffffff;
--base08: #4eade5;
--base09: #689757;
--base0A: #bbb529;
--base0B: #6a8759;
--base0C: #629755;
--base0D: #9876aa;
--base0E: #cc7832;
--base0F: #808080;
}
@@ -1,21 +0,0 @@
/* {Generated} by {Flavours} */
:root {
--base00: #2f2414;
--base01: #514738;
--base02: #736a5c;
--base03: #958d80;
--base04: #b7b0a5;
--base05: #d8d3c9;
--base06: #dedad1;
--base07: #e4e0d9;
--base08: #84775d;
--base09: #c95506;
--base0A: #9c8b6b;
--base0B: #9c9361;
--base0C: #83793d;
--base0D: #997136;
--base0E: #8f753b;
--base0F: #827575;
}
@@ -0,0 +1,21 @@
/* {Gruvbox Material Dark, Medium} by {Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode)} */
:root {
--base00: #202020;
--base01: #2a2827;
--base02: #504945;
--base03: #5a524c;
--base04: #bdae93;
--base05: #ddc7a1;
--base06: #ebdbb2;
--base07: #fbf1c7;
--base08: #ea6962;
--base09: #e78a4e;
--base0A: #d8a657;
--base0B: #a9b665;
--base0C: #89b482;
--base0D: #7daea3;
--base0E: #d3869b;
--base0F: #bd6f3e;
}
@@ -0,0 +1,21 @@
/* {Gruvbox Material Dark, Medium} by {Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode)} */
:root {
--base00: #292828;
--base01: #32302f;
--base02: #504945;
--base03: #665c54;
--base04: #bdae93;
--base05: #ddc7a1;
--base06: #ebdbb2;
--base07: #fbf1c7;
--base08: #ea6962;
--base09: #e78a4e;
--base0A: #d8a657;
--base0B: #a9b665;
--base0C: #89b482;
--base0D: #7daea3;
--base0E: #d3869b;
--base0F: #bd6f3e;
}
@@ -0,0 +1,21 @@
/* {Gruvbox Material Dark, Soft} by {Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode)} */
:root {
--base00: #32302f;
--base01: #3c3836;
--base02: #5a524c;
--base03: #7c6f64;
--base04: #bdae93;
--base05: #ddc7a1;
--base06: #ebdbb2;
--base07: #fbf1c7;
--base08: #ea6962;
--base09: #e78a4e;
--base0A: #d8a657;
--base0B: #a9b665;
--base0C: #89b482;
--base0D: #7daea3;
--base0E: #d3869b;
--base0F: #bd6f3e;
}
@@ -0,0 +1,21 @@
/* {Gruvbox Material Light, Hard} by {Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode)} */
:root {
--base00: #f9f5d7;
--base01: #fbf1c7;
--base02: #e0cfa9;
--base03: #a89984;
--base04: #c9b99a;
--base05: #654735;
--base06: #3c3836;
--base07: #282828;
--base08: #c14a4a;
--base09: #c35e0a;
--base0A: #b47109;
--base0B: #6c782e;
--base0C: #4c7a5d;
--base0D: #45707a;
--base0E: #945e80;
--base0F: #e78a4e;
}
@@ -0,0 +1,21 @@
/* {Gruvbox Material Light, Medium} by {Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode)} */
:root {
--base00: #fbf1c7;
--base01: #f2e5bc;
--base02: #d5c4a1;
--base03: #bdae93;
--base04: #665c54;
--base05: #654735;
--base06: #3c3836;
--base07: #282828;
--base08: #c14a4a;
--base09: #c35e0a;
--base0A: #b47109;
--base0B: #6c782e;
--base0C: #4c7a5d;
--base0D: #45707a;
--base0E: #945e80;
--base0F: #e78a4e;
}
@@ -0,0 +1,21 @@
/* {Gruvbox Material Light, Soft} by {Mayush Kumar (https://github.com/MayushKumar), sainnhe (https://github.com/sainnhe/gruvbox-material-vscode)} */
:root {
--base00: #f2e5bc;
--base01: #ebdbb2;
--base02: #c9b99a;
--base03: #a89984;
--base04: #665c54;
--base05: #654735;
--base06: #3c3836;
--base07: #282828;
--base08: #c14a4a;
--base09: #c35e0a;
--base0A: #b47109;
--base0B: #6c782e;
--base0C: #4c7a5d;
--base0D: #45707a;
--base0E: #945e80;
--base0F: #e78a4e;
}
+1 -1
View File
@@ -4,7 +4,7 @@
--base00: #1a1a2f;
--base01: #202030;
--base02: #2a2a3f;
--base03: #53536E;
--base03: #313140;
--base04: #515155;
--base05: #818175;
--base06: #fff2d1;
@@ -0,0 +1,21 @@
/* {pandora} by {Cassandra Fox} */
:root {
--base00: #131213;
--base01: #2f1823;
--base02: #472234;
--base03: #ffbee3;
--base04: #9b2a46;
--base05: #f15c99;
--base06: #81506a;
--base07: #632227;
--base08: #b00b69;
--base09: #ff9153;
--base0A: #ffcc00;
--base0B: #9ddf69;
--base0C: #714ca6;
--base0D: #008080;
--base0E: #a24030;
--base0F: #a24030;
}
+2 -2
View File
@@ -4,11 +4,11 @@
--base00: #282828;
--base01: #383838;
--base02: #484848;
--base03: #1d1d1d;
--base03: #4c4c4c;
--base04: #b8b8b8;
--base05: #eeeeee;
--base06: #e8e8e8;
--base07: #ffffff;
--base07: #feffff;
--base08: #f43753;
--base09: #dc9656;
--base0A: #ffc24b;
@@ -0,0 +1,21 @@
/* {UwUnicorn} by {Fernando Marques (https://github.com/RakkiUwU) and Gabriel Fontes (https://github.com/Misterio77)} */
:root {
--base00: #241b26;
--base01: #2f2a3f;
--base02: #46354a;
--base03: #6c3cb2;
--base04: #7e5f83;
--base05: #eed5d9;
--base06: #d9c2c6;
--base07: #e4ccd0;
--base08: #877bb6;
--base09: #de5b44;
--base0A: #a84a73;
--base0B: #c965bf;
--base0C: #9c5fce;
--base0D: #6a9eb5;
--base0E: #78a38f;
--base0F: #a3a079;
}
@@ -0,0 +1,21 @@
/* {Windows 10 Light} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #f2f2f2;
--base01: #e5e5e5;
--base02: #d9d9d9;
--base03: #cccccc;
--base04: #ababab;
--base05: #767676;
--base06: #414141;
--base07: #0c0c0c;
--base08: #c50f1f;
--base09: #f9f1a5;
--base0A: #c19c00;
--base0B: #13a10e;
--base0C: #3a96dd;
--base0D: #0037da;
--base0E: #881798;
--base0F: #16c60c;
}
@@ -0,0 +1,21 @@
/* {Windows 10} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #0c0c0c;
--base01: #2f2f2f;
--base02: #535353;
--base03: #767676;
--base04: #b9b9b9;
--base05: #cccccc;
--base06: #dfdfdf;
--base07: #f2f2f2;
--base08: #e74856;
--base09: #c19c00;
--base0A: #f9f1a5;
--base0B: #16c60c;
--base0C: #61d6d6;
--base0D: #3b78ff;
--base0E: #b4009e;
--base0F: #13a10e;
}
@@ -0,0 +1,21 @@
/* {Windows 95 Light} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #fcfcfc;
--base01: #e0e0e0;
--base02: #c4c4c4;
--base03: #a8a8a8;
--base04: #7e7e7e;
--base05: #545454;
--base06: #2a2a2a;
--base07: #000000;
--base08: #a80000;
--base09: #fcfc54;
--base0A: #a85400;
--base0B: #00a800;
--base0C: #00a8a8;
--base0D: #0000a8;
--base0E: #a800a8;
--base0F: #54fc54;
}
@@ -0,0 +1,21 @@
/* {Windows 95} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #000000;
--base01: #1C1C1C;
--base02: #383838;
--base03: #545454;
--base04: #7e7e7e;
--base05: #a8a8a8;
--base06: #d2d2d2;
--base07: #fcfcfc;
--base08: #fc5454;
--base09: #a85400;
--base0A: #fcfc54;
--base0B: #54fc54;
--base0C: #54fcfc;
--base0D: #5454fc;
--base0E: #fc54fc;
--base0F: #00a800;
}
@@ -0,0 +1,21 @@
/* {Windows High Contrast Light} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #fcfcfc;
--base01: #e8e8e8;
--base02: #d4d4d4;
--base03: #c0c0c0;
--base04: #7e7e7e;
--base05: #545454;
--base06: #2a2a2a;
--base07: #000000;
--base08: #800000;
--base09: #fcfc54;
--base0A: #808000;
--base0B: #008000;
--base0C: #008080;
--base0D: #000080;
--base0E: #800080;
--base0F: #54fc54;
}
@@ -0,0 +1,21 @@
/* {Windows High Contrast} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #000000;
--base01: #1C1C1C;
--base02: #383838;
--base03: #545454;
--base04: #a2a2a2;
--base05: #c0c0c0;
--base06: #dedede;
--base07: #fcfcfc;
--base08: #fc5454;
--base09: #808000;
--base0A: #fcfc54;
--base0B: #54fc54;
--base0C: #54fcfc;
--base0D: #5454fc;
--base0E: #fc54fc;
--base0F: #008000;
}
@@ -0,0 +1,21 @@
/* {Windows NT Light} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #ffffff;
--base01: #eaeaea;
--base02: #d5d5d5;
--base03: #c0c0c0;
--base04: #a0a0a0;
--base05: #808080;
--base06: #404040;
--base07: #000000;
--base08: #800000;
--base09: #ffff00;
--base0A: #808000;
--base0B: #008000;
--base0C: #008080;
--base0D: #000080;
--base0E: #800080;
--base0F: #00ff00;
}
@@ -0,0 +1,21 @@
/* {Windows NT} by {Fergus Collins (https://github.com/C-Fergus)} */
:root {
--base00: #000000;
--base01: #2a2a2a;
--base02: #555555;
--base03: #808080;
--base04: #a1a1a1;
--base05: #c0c0c0;
--base06: #e0e0e0;
--base07: #ffffff;
--base08: #ff0000;
--base09: #808000;
--base0A: #ffff00;
--base0B: #00ff00;
--base0C: #00ffff;
--base0D: #0000ff;
--base0E: #ff00ff;
--base0F: #008000;
}
+11
View File
@@ -0,0 +1,11 @@
with (import <nixpkgs> {});
let
gems = bundlerEnv {
name = "misterio-me";
inherit ruby;
gemdir = ./.;
};
in stdenv.mkDerivation {
name = "misterio-me";
buildInputs = [gems ruby nodePackages.prettier];
}
File diff suppressed because it is too large Load Diff
+126 -2
View File
@@ -1,18 +1,142 @@
#!/usr/bin/env nix-shell
#! nix-shell -p flavours nodePackages.prettier -i bash
read -r -d '' schemes_source << END
apprentice: https://github.com/casonadams/base16-apprentice-scheme
atelier: https://github.com/atelierbram/base16-atelier-schemes
atlas: https://github.com/ajlende/base16-atlas-scheme
black-metal: https://github.com/metalelf0/base16-black-metal-scheme
blueish: https://github.com/TheMayoras/base16-blueish-scheme
brogrammer: https://github.com/piggyslasher/base16-brogrammer-scheme
brushtrees: https://github.com/WhiteAbeLincoln/base16-brushtrees-scheme
circus: https://github.com/stepchowfun/base16-circus-scheme
classic: https://github.com/detly/base16-classic-scheme
codeschool: https://github.com/blockloop/base16-codeschool-scheme
colors: https://github.com/hakatashi/base16-colors-scheme
cupertino: https://github.com/Defman21/base16-cupertino
danqing: https://github.com/CosmosAtlas/base16-danqing-scheme
darcula: https://github.com/casonadams/base16-darcula-scheme
darkmoss: https://github.com/avanzzzi/base16-darkmoss-scheme
darkviolet: https://github.com/ruler501/base16-darkviolet-scheme
default: https://github.com/chriskempson/base16-default-schemes
dirtysea: https://github.com/tartansandal/base16-dirtysea-scheme
dracula: https://github.com/dracula/base16-dracula-scheme
edge: https://github.com/cjayross/base16-edge-schemes
equilibrium: https://github.com/carloabelli/base16-equilibrium-scheme
espresso: https://github.com/alexmirrington/base16-espresso-scheme
eva: https://github.com/kjakapat/base16-eva-scheme
framer: https://github.com/jssee/base16-framer-scheme
fruit-soda: https://github.com/jozip/base16-fruit-soda-scheme
gigavolt: https://github.com/Whillikers/base16-gigavolt-scheme
github: https://github.com/Defman21/base16-github-scheme
gruvbox: https://github.com/dawikur/base16-gruvbox-scheme
gruvbox-material: https://github.com/MayushKumar/base16-gruvbox-material-scheme
hardcore: https://github.com/callerc1/base16-hardcore-scheme
heetch: https://github.com/tealeg/base16-heetch-scheme
helios: https://github.com/reyemxela/base16-helios-scheme
horizon: https://github.com/michael-ball/base16-horizon-scheme
humanoid: https://github.com/humanoid-colors/base16-humanoid-schemes
ia: https://github.com/aramisgithub/base16-ia-scheme
icy: https://github.com/icyphox/base16-icy-scheme
katy: https://github.com/gessig/base16-katy-scheme
kimber: https://github.com/akhsiM/base16-kimber-scheme
limelight: https://github.com/limelier/base16-limelight-scheme
materia: https://github.com/Defman21/base16-materia
material-vivid: https://github.com/joshyrobot/base16-material-vivid-scheme
materialtheme: https://github.com/ntpeters/base16-materialtheme-scheme
mellow: https://github.com/gidsi/base16-mellow-scheme
mexico-light: https://github.com/drzel/base16-mexico-light-scheme
nebula: https://github.com/Misterio77/base16-nebula-scheme
nord: https://github.com/spejamchr/base16-nord-scheme
nova: https://github.com/gessig/base16-nova-scheme
one-light: https://github.com/purpleKarrot/base16-one-light-scheme
onedark: https://github.com/tilal6991/base16-onedark-scheme
outrun: https://github.com/hugodelahousse/base16-outrun-schemes
pandora: https://github.com/PandorasFox/base16-pandora-scheme
pasque: https://github.com/Misterio77/base16-pasque-scheme
pinky: https://github.com/b3nj5m1n/base16-pinky-scheme
porple: https://github.com/AuditeMarlow/base16-porple-scheme
primer: https://github.com/jmlntw/base16-primer-scheme
purpledream: https://github.com/archmalet/base16-purpledream-scheme
qualia: https://github.com/isaacwhanson/base16-qualia-scheme
rebecca: https://github.com/vic/base16-rebecca
rose-pine: https://github.com/edunfelt/base16-rose-pine-scheme
sagelight: https://github.com/cveldy/base16-sagelight-scheme
sakura: https://github.com/Misterio77/base16-sakura-scheme
sandcastle: https://github.com/gessig/base16-sandcastle-scheme
shades-of-purple: https://github.com/ahmadawais/base16-shades-of-purple
silk: https://github.com/misterio77/base16-silk-scheme
snazzy: https://github.com/h404bi/base16-snazzy-scheme
solarflare: https://github.com/mnussbaum/base16-solarflare-scheme
solarized: https://github.com/aramisgithub/base16-solarized-scheme
spaceduck: https://github.com/Misterio77/base16-spaceduck-scheme
stella: https://github.com/Shrimpram/base16-stella-scheme
summercamp: https://github.com/zoefiri/base16-summercamp
summerfruit: https://github.com/cscorley/base16-summerfruit-scheme
synth-midnight: https://github.com/michael-ball/base16-synth-midnight-scheme
tango: https://github.com/Schnouki/base16-tango-scheme
tender: https://github.com/DanManN/base16-tender-scheme
tomorrow: https://github.com/chriskempson/base16-tomorrow-scheme
twilight: https://github.com/hartbit/base16-twilight-scheme
unikitty: https://github.com/joshwlewis/base16-unikitty
uwunicorn: https://github.com/Misterio77/base16-uwunicorn-scheme
vice: https://github.com/Thomashighbaugh/base16-vice-scheme
vulcan: https://github.com/andreyvpng/base16-vulcan-scheme
windows: https://github.com/C-Fergus/base16-windows-scheme
woodland: https://github.com/jcornwall/base16-woodland-scheme
xcode-dusk: https://github.com/gonsie/base16-xcode-dusk-scheme
zenburn: https://github.com/elnawe/base16-zenburn-scheme
unclaimed: https://github.com/chriskempson/base16-unclaimed-schemes
END
mkdir -p ~/.local/share/flavours/base16/sources/schemes
echo "$schemes_source" > ~/.local/share/flavours/base16/sources/schemes/list.yaml
flavours -v update schemes
read -r -d '' template_contents << END
/* {{{scheme-name}}} by {{{scheme-author}}} */
:root {
--base00: #{{base00-hex}};
--base01: #{{base01-hex}};
--base02: #{{base02-hex}};
--base03: #{{base03-hex}};
--base04: #{{base04-hex}};
--base05: #{{base05-hex}};
--base06: #{{base06-hex}};
--base07: #{{base07-hex}};
--base08: #{{base08-hex}};
--base09: #{{base09-hex}};
--base0A: #{{base0A-hex}};
--base0B: #{{base0B-hex}};
--base0C: #{{base0C-hex}};
--base0D: #{{base0D-hex}};
--base0E: #{{base0E-hex}};
--base0F: #{{base0F-hex}};
}
END
datalist_file="_includes/scheme-datalist.html"
template_path=~/.local/share/flavours/base16/templates/styles/templates/css-variables.mustache
# Add datalist opening tag
echo -n "<datalist id=\"scheme-list\">" > $datalist_file
# Remove all schemes
rm assets/schemes/*.css
# For each scheme
flavours list -l | while read slug; do
# Get scheme file path
scheme_path=$(flavours info $slug | head -1 | cut -d '@' -f2)
# Build scheme
flavours build $scheme_path $template_path > assets/schemes/$slug.css
flavours build $scheme_path <( echo "$template_contents" ) > assets/schemes/$slug.css
# Add entry to datalist
echo -n "<option>$slug</option>" >> $datalist_file
done
# Add datalist closing tag
echo "</datalist>" >> $datalist_file
# Prettify
prettier $datalist_file > /tmp/scheme-datalist.html
mv /tmp/scheme-datalist.html $datalist_file