diff --git a/patched-fonts/FiraCode/readme.md b/patched-fonts/FiraCode/readme.md
index e38a3c4f3..b2c556761 100644
--- a/patched-fonts/FiraCode/readme.md
+++ b/patched-fonts/FiraCode/readme.md
@@ -10,8 +10,6 @@ Programmers use a lot of symbols, often encoded with several characters. For the
#### [Download v1.206](https://github.com/tonsky/FiraCode/releases/download/1.206/FiraCode_1.206.zip) · [How to install](https://github.com/tonsky/FiraCode/wiki) · [Troubleshooting](https://github.com/tonsky/FiraCode/wiki#troubleshooting) · [News & updates](https://twitter.com/FiraCode)
-
-
Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like `..` or `//`, ligatures allow us to correct spacing.
diff --git a/patched-fonts/FiraCode/showcases/Fira Code Showcases.sketch b/patched-fonts/FiraCode/showcases/Fira Code Showcases.sketch
new file mode 100644
index 000000000..0854c63a4
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/Fira Code Showcases.sketch differ
diff --git a/patched-fonts/FiraCode/showcases/all_ligatures.png b/patched-fonts/FiraCode/showcases/all_ligatures.png
new file mode 100644
index 000000000..a94b6bf81
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/all_ligatures.png differ
diff --git a/patched-fonts/FiraCode/showcases/clojure.png b/patched-fonts/FiraCode/showcases/clojure.png
new file mode 100644
index 000000000..1355af3b5
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/clojure.png differ
diff --git a/patched-fonts/FiraCode/showcases/elixir.png b/patched-fonts/FiraCode/showcases/elixir.png
new file mode 100644
index 000000000..b6e2f19c3
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/elixir.png differ
diff --git a/patched-fonts/FiraCode/showcases/erlang.png b/patched-fonts/FiraCode/showcases/erlang.png
new file mode 100644
index 000000000..7c0378993
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/erlang.png differ
diff --git a/patched-fonts/FiraCode/showcases/feature_calt_centering.png b/patched-fonts/FiraCode/showcases/feature_calt_centering.png
new file mode 100644
index 000000000..9b72c91f2
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/feature_calt_centering.png differ
diff --git a/patched-fonts/FiraCode/showcases/fira code logo.sketch b/patched-fonts/FiraCode/showcases/fira code logo.sketch
new file mode 100644
index 000000000..b99c47265
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/fira code logo.sketch differ
diff --git a/patched-fonts/FiraCode/showcases/fira_code_logo.svg b/patched-fonts/FiraCode/showcases/fira_code_logo.svg
new file mode 100644
index 000000000..2b474c717
--- /dev/null
+++ b/patched-fonts/FiraCode/showcases/fira_code_logo.svg
@@ -0,0 +1,211 @@
+
diff --git a/patched-fonts/FiraCode/showcases/go.png b/patched-fonts/FiraCode/showcases/go.png
new file mode 100644
index 000000000..79281b715
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/go.png differ
diff --git a/patched-fonts/FiraCode/showcases/javascript.png b/patched-fonts/FiraCode/showcases/javascript.png
new file mode 100644
index 000000000..b043a8e0b
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/javascript.png differ
diff --git a/patched-fonts/FiraCode/showcases/livescript.png b/patched-fonts/FiraCode/showcases/livescript.png
new file mode 100644
index 000000000..d21265fe3
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/livescript.png differ
diff --git a/patched-fonts/FiraCode/showcases/php.png b/patched-fonts/FiraCode/showcases/php.png
new file mode 100644
index 000000000..5c75c1064
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/php.png differ
diff --git a/patched-fonts/FiraCode/showcases/ruby.png b/patched-fonts/FiraCode/showcases/ruby.png
new file mode 100644
index 000000000..b847ed69a
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/ruby.png differ
diff --git a/patched-fonts/FiraCode/showcases/showcases.txt b/patched-fonts/FiraCode/showcases/showcases.txt
new file mode 100644
index 000000000..324fa1efc
--- /dev/null
+++ b/patched-fonts/FiraCode/showcases/showcases.txt
@@ -0,0 +1,75 @@
+ .= .- := ::= =:= __
+ == != === !== =/= =!=
+
+<-< <<- <-- <- <-> -> --> ->> >->
+<=< <<= <== <=> => ==> =>> >=>
+ >>= >>- >- <~> -< -<< =<<
+ <-| <=| /\ \/ |-> |=>
+ <~~ <~ ~~ ~> ~~>
+
+ <<< << <= <> >= >> >>>
+ {. {| [| <: ✓ :> |] |} .}
+ <||| <|| <| <|> |> ||> |||>
+
+ <$ <$> $>
+ <+ <+> +>
+ <* <*> *>
+
+ \ \\ /* */ /// //
+ />
+ 0xF www fl Fl Tl
+
+ ;; :: ::: !! ?? %% &&
+ || .. ... ..< .? ?. ?:
+ -- --- ++ +++ ** ***
+
+ ~= ~- -~ ~@
+ ^= ?= /= /==
+ -| _|_ |- ||- |= ||=
+ #! #= ## ### ####
+ #{ #[ ]# #( #? #_ #_(
+
+# Context-aware alignment
+
+fii fjj
+a*b a*A B*b A*B *a *A a* A*
+a-b a-A B-b A-B -a -A a- A-
+a+b a+A B+b A+B +a +A a+ A+
+a:b a:A B:b A:B :a :A a: A:
+
+# Unicode
+
+≢ ẞ ᐅ ᐊ ∴ ∵ ⎈ ‖ ∧ ∨ ⊢ ⊣ ⊤ ⊥ ⊦ ⊧ ⊨ ⊩ ⊪ ⊫ ⊬ ⊭ ⊮ ⊯
+⟲⟳ ⟰ ⟱ ⟴ ⟵ ⟶ ⟷ ⟸ ⟹ ⟺ ⟻ ⟼ ⟽ ⟾ ⟿
+↩ ⇞ ⇟ ⇤ ⇥ ⌀ ⌃ ⌄ ⌅ ⌆ ⌘ ⌤ ⌥ ⎇ ⎋ ⏏ ☐ ☑ ☒
+␆ ␈ ␇ ␣ ␢ ␘ ␍ ␐ ␡ ␥ ␔ ␑ ␓ ␒ ␙ ␃ ␄ ␗ ␅ ␛ ␜ ␌ ␝ ␉ ␊ ␕  ␀ ␞ ␏ ␎ ␠ ␁ ␂ ␚ ␦ ␖ ␟ ␋
+
+# Box drawing
+
+╭╌╌╌╌╮ ╭┄┄┄┄╮ ╭┈┈┈┈╮
+╎ ╏ ┆ ┇ ┊ ┋
+╎ ╏ ┆ ┇ ┊ ┋
+╰╍╍╍╍╯ ╰┅┅┅┅╯ ╰┉┉┉┉╯
+
+# Blocks
+
+|███ | 50%
+
+▁▂▃▄▅▆▇█▀▔
+▏
+▎
+▍
+▌
+▋
+▊
+▉
+▐
+▕
+
+# Multi-line brackets
+
+⎛ 1 ⎞ ⎡ a ⎤ ⎧ x ⎫
+⎜ 2 ⎟ ⎢ b ⎥ ⎪ y ⎪
+⎜ 3 ⎟ ⎢ c ⎥ ⎨ z ⎬
+⎜ 4 ⎟ ⎢ d ⎥ ⎪ y ⎪
+⎝ 5 ⎠ ⎣ e ⎦ ⎩ x ⎭
diff --git a/patched-fonts/FiraCode/showcases/stylistic_sets.png b/patched-fonts/FiraCode/showcases/stylistic_sets.png
new file mode 100644
index 000000000..32f8307c5
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/stylistic_sets.png differ
diff --git a/patched-fonts/FiraCode/showcases/swift.png b/patched-fonts/FiraCode/showcases/swift.png
new file mode 100644
index 000000000..993fd2dfd
Binary files /dev/null and b/patched-fonts/FiraCode/showcases/swift.png differ