diff --git a/etc/vimrc.local b/etc/vimrc.local index bbaf6b8..3cf9040 100644 --- a/etc/vimrc.local +++ b/etc/vimrc.local @@ -1,13 +1,15 @@ -set guifont=Andale\ Mono\ 13 +"set guifont=Andale\ Mono\ 13 "set guifont=Pica\ 10\ Pitch\ 13 "set guifont=Prestige\ 12\ Pitch\ 13 "set guifont=Courier\ New\ 13 -set guifont=Monospace\ 821\ 13 +"set guifont=Monospace\ 821\ 13 "set guifont=Script\ 12\ Pitch\ 13 "set guifont=Luxi\ Mono\ 13 "set guifont=Lucidatypewriter\ 13 "set guifont=Bitstream\ Vera\ Sans\ Mono\ 12 -set guifont=Bitstream\ Vera\ Sans\ Mono\ 11 +"set guifont=Bitstream\ Vera\ Sans\ Mono\ 11 +set guifont=Fira\ Code\ Retina\ 11 + set nocompatible colorscheme elflord diff --git a/fonts/eot/FiraCode-Bold.eot b/fonts/eot/FiraCode-Bold.eot new file mode 100644 index 0000000..87e9519 Binary files /dev/null and b/fonts/eot/FiraCode-Bold.eot differ diff --git a/fonts/eot/FiraCode-Light.eot b/fonts/eot/FiraCode-Light.eot new file mode 100644 index 0000000..cef0cc0 Binary files /dev/null and b/fonts/eot/FiraCode-Light.eot differ diff --git a/fonts/eot/FiraCode-Medium.eot b/fonts/eot/FiraCode-Medium.eot new file mode 100644 index 0000000..4f96e7f Binary files /dev/null and b/fonts/eot/FiraCode-Medium.eot differ diff --git a/fonts/eot/FiraCode-Regular.eot b/fonts/eot/FiraCode-Regular.eot new file mode 100644 index 0000000..46fb1b7 Binary files /dev/null and b/fonts/eot/FiraCode-Regular.eot differ diff --git a/fonts/fira_code.css b/fonts/fira_code.css new file mode 100644 index 0000000..f8e4a5b --- /dev/null +++ b/fonts/fira_code.css @@ -0,0 +1,43 @@ +@font-face{ + font-family: 'Fira Code'; + src: url('eot/FiraCode-Light.eot'); + src: url('eot/FiraCode-Light.eot') format('embedded-opentype'), + url('woff2/FiraCode-Light.woff2') format('woff2'), + url('woff/FiraCode-Light.woff') format('woff'), + url('ttf/FiraCode-Light.ttf') format('truetype'); + font-weight: 300; + font-style: normal; +} + +@font-face{ + font-family: 'Fira Code'; + src: url('eot/FiraCode-Regular.eot'); + src: url('eot/FiraCode-Regular.eot') format('embedded-opentype'), + url('woff2/FiraCode-Regular.woff2') format('woff2'), + url('woff/FiraCode-Regular.woff') format('woff'), + url('ttf/FiraCode-Regular.ttf') format('truetype'); + font-weight: 400; + font-style: normal; +} + +@font-face{ + font-family: 'Fira Code'; + src: url('eot/FiraCode-Medium.eot'); + src: url('eot/FiraCode-Medium.eot') format('embedded-opentype'), + url('woff2/FiraCode-Medium.woff2') format('woff2'), + url('woff/FiraCode-Medium.woff') format('woff'), + url('ttf/FiraCode-Medium.ttf') format('truetype'); + font-weight: 500; + font-style: normal; +} + +@font-face{ + font-family: 'Fira Code'; + src: url('eot/FiraCode-Bold.eot'); + src: url('eot/FiraCode-Bold.eot') format('embedded-opentype'), + url('woff2/FiraCode-Bold.woff2') format('woff2'), + url('woff/FiraCode-Bold.woff') format('woff'), + url('ttf/FiraCode-Bold.ttf') format('truetype'); + font-weight: 700; + font-style: normal; +} \ No newline at end of file diff --git a/fonts/otf/FiraCode-Bold.otf b/fonts/otf/FiraCode-Bold.otf new file mode 100644 index 0000000..37fe2b5 Binary files /dev/null and b/fonts/otf/FiraCode-Bold.otf differ diff --git a/fonts/otf/FiraCode-Light.otf b/fonts/otf/FiraCode-Light.otf new file mode 100644 index 0000000..1eb728b Binary files /dev/null and b/fonts/otf/FiraCode-Light.otf differ diff --git a/fonts/otf/FiraCode-Medium.otf b/fonts/otf/FiraCode-Medium.otf new file mode 100644 index 0000000..89f0e33 Binary files /dev/null and b/fonts/otf/FiraCode-Medium.otf differ diff --git a/fonts/otf/FiraCode-Regular.otf b/fonts/otf/FiraCode-Regular.otf new file mode 100644 index 0000000..6a4f953 Binary files /dev/null and b/fonts/otf/FiraCode-Regular.otf differ diff --git a/fonts/otf/FiraCode-Retina.otf b/fonts/otf/FiraCode-Retina.otf new file mode 100644 index 0000000..82210b5 Binary files /dev/null and b/fonts/otf/FiraCode-Retina.otf differ diff --git a/fonts/specimen.html b/fonts/specimen.html new file mode 100644 index 0000000..f5982fc --- /dev/null +++ b/fonts/specimen.html @@ -0,0 +1,65 @@ + + + + + + Fira Code Specimen + + + + + +
# Fira Code Light + +take = (n, [x, ...xs]:list) --> + | n <= 0 => [] + | empty list => [] + | otherwise => [x] ++ take n-1, xs + +last3 = reverse >> take 3 >> reverse
+ + +
# Fira Code Regular + +take = (n, [x, ...xs]:list) --> + | n <= 0 => [] + | empty list => [] + | otherwise => [x] ++ take n-1, xs + +last3 = reverse >> take 3 >> reverse
+ + +
# Fira Code Medium + +take = (n, [x, ...xs]:list) --> + | n <= 0 => [] + | empty list => [] + | otherwise => [x] ++ take n-1, xs + +last3 = reverse >> take 3 >> reverse
+ + +
# Fira Code Bold + +take = (n, [x, ...xs]:list) --> + | n <= 0 => [] + | empty list => [] + | otherwise => [x] ++ take n-1, xs + +last3 = reverse >> take 3 >> reverse
diff --git a/fonts/ttf/FiraCode-Bold.ttf b/fonts/ttf/FiraCode-Bold.ttf new file mode 100644 index 0000000..b919d6b Binary files /dev/null and b/fonts/ttf/FiraCode-Bold.ttf differ diff --git a/fonts/ttf/FiraCode-Light.ttf b/fonts/ttf/FiraCode-Light.ttf new file mode 100644 index 0000000..50fe033 Binary files /dev/null and b/fonts/ttf/FiraCode-Light.ttf differ diff --git a/fonts/ttf/FiraCode-Medium.ttf b/fonts/ttf/FiraCode-Medium.ttf new file mode 100644 index 0000000..88a6750 Binary files /dev/null and b/fonts/ttf/FiraCode-Medium.ttf differ diff --git a/fonts/ttf/FiraCode-Regular.ttf b/fonts/ttf/FiraCode-Regular.ttf new file mode 100644 index 0000000..575c21b Binary files /dev/null and b/fonts/ttf/FiraCode-Regular.ttf differ diff --git a/fonts/ttf/FiraCode-Retina.ttf b/fonts/ttf/FiraCode-Retina.ttf new file mode 100644 index 0000000..95fbbc6 Binary files /dev/null and b/fonts/ttf/FiraCode-Retina.ttf differ diff --git a/fonts/woff/FiraCode-Bold.woff b/fonts/woff/FiraCode-Bold.woff new file mode 100644 index 0000000..3e8a8e6 Binary files /dev/null and b/fonts/woff/FiraCode-Bold.woff differ diff --git a/fonts/woff/FiraCode-Light.woff b/fonts/woff/FiraCode-Light.woff new file mode 100644 index 0000000..6d2c9e4 Binary files /dev/null and b/fonts/woff/FiraCode-Light.woff differ diff --git a/fonts/woff/FiraCode-Medium.woff b/fonts/woff/FiraCode-Medium.woff new file mode 100644 index 0000000..a4c30f7 Binary files /dev/null and b/fonts/woff/FiraCode-Medium.woff differ diff --git a/fonts/woff/FiraCode-Regular.woff b/fonts/woff/FiraCode-Regular.woff new file mode 100644 index 0000000..7233c3f Binary files /dev/null and b/fonts/woff/FiraCode-Regular.woff differ diff --git a/fonts/woff2/FiraCode-Bold.woff2 b/fonts/woff2/FiraCode-Bold.woff2 new file mode 100644 index 0000000..7dc70b7 Binary files /dev/null and b/fonts/woff2/FiraCode-Bold.woff2 differ diff --git a/fonts/woff2/FiraCode-Light.woff2 b/fonts/woff2/FiraCode-Light.woff2 new file mode 100644 index 0000000..1938cfc Binary files /dev/null and b/fonts/woff2/FiraCode-Light.woff2 differ diff --git a/fonts/woff2/FiraCode-Medium.woff2 b/fonts/woff2/FiraCode-Medium.woff2 new file mode 100644 index 0000000..be09f4e Binary files /dev/null and b/fonts/woff2/FiraCode-Medium.woff2 differ diff --git a/fonts/woff2/FiraCode-Regular.woff2 b/fonts/woff2/FiraCode-Regular.woff2 new file mode 100644 index 0000000..e93ffe3 Binary files /dev/null and b/fonts/woff2/FiraCode-Regular.woff2 differ