diff --git a/_includes/css/nerd-font-tweaks.css b/_includes/css/nerd-font-tweaks.css index b538c3129..27d9b9c9d 100644 --- a/_includes/css/nerd-font-tweaks.css +++ b/_includes/css/nerd-font-tweaks.css @@ -267,21 +267,36 @@ p { margin-bottom: 20px; } +.feature-section .faux-logo { + text-align: center; +} + .feature-section h2, .feature-section h3, .feature-section h4 { font-weight: bold; - text-align: left; } .feature-section h2, .feature-section h3 { + text-align: left; +} + +.feature-section h2, .feature-section h3, .feature-section h4:not(.nerd-font-button) { padding: 10px 0px; margin: 0px; color: #1c1c1c; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; } -.feature-section h3 { +.feature-section h3, .feature-section h4 { font-size: 20px; padding-top: 0px; + font-size: 20px; + padding-top: 0px; +} +.feature-section h4 img { + max-height: 100px; +} +.feature-section div p { + text-align: left; } .sectioninner3 { @@ -421,16 +436,33 @@ p { font-size: 32px; font-family: 'NerdFontsSymbols Nerd Font'; } - #downloads li { line-height: 30px; margin-bottom: 12px; } +#downloads ul li ul { + list-style: initial; + font-size: 14px; +} +#downloads ul li ul li:before { + content: initial; + position: initial; + left: initial; + font-size: initial; + font-family: initial; +} + #downloads h3 span { font-family: 'NerdFontsSymbols Nerd Font'; } +/* kramdown Rouge syntax hacks */ + +.lineno { + visibility: hidden; +} + /* super tiny size (phones) diff --git a/_posts/2017-01-02-features.md b/_posts/2017-01-02-features.md index 7d1215699..eeb4afad4 100644 --- a/_posts/2017-01-02-features.md +++ b/_posts/2017-01-02-features.md @@ -34,15 +34,17 @@ fa-icon: gears @@ -84,11 +86,40 @@ fa-icon: gears +
-
+
-

Terminal & CLI Tools

+

Supported in major projects

Supported out of the box by many projects

+
+
+

Powerlevel9k

+

Powerlevel9k

The most awesome Powerline theme for ZSH around!

+ +

A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons

+
+
+ +

The Fish Shell Framework

+

The Fish Shell Framework

Oh My Fish provides core infrastructure to allow you to install packages which extend or modify the look of your shell. It's fast, extensible and easy to use.

+
+
+

VimDevIcons

+

VimDevIcons

Adds Icons to your Vim Plugins

+ +

The next gen ls command. Written in Rust and fast.

+ ... and many more on: Github and GitLab
+
+
+
+
+ +
+
+
+

Terminal Examples

+

Experiment & see what's possible in the terminal

@@ -96,46 +127,93 @@ fa-icon: gears
-
- -
    -
  • - Powerlevel9k -
      -
    • The most awesome Powerline theme for ZSH around!
    • -
    -
  • -
  • - lsd -
      -
    • The next gen ls command
    • -
    -
  • -
  • - colorls -
      -
    • A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons
    • -
    -
  • -
  • - VimDevIcons -
      -
    • Adds Icons to your Vim Plugins
    • -
    -
  • -
  • ... and many more on: Github and GitLab
  • -
- -
-
+
+
+

Font Patcher Script

Create your own customized patched fonts

Use the provided FontForge Python Script to patch your own font or to generate over -1.2 million unique combinations/variations (more details) +1.2 million unique combinations/variations (more details).

You can even specify a custom symbol font with the --custom option to include even more glyphs.

+
+Show Font Patcher CLI +
+``` +./font-patcher +usage: font-patcher + [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] + [--removeligs] [--postprocess [POSTPROCESS]] + [--configfile [CONFIGFILE]] [--custom [CUSTOM]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] + [--progressbars | --no-progressbars] [--fontawesome] + [--fontawesomeextension] [--fontlinux] [--octicons] + [--powersymbols] [--pomicons] [--powerline] + [--powerlineextra] [--material] [--weather] + font + + Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs + +* Website: https://www.nerdfonts.com +* Version: 2.1.0-alpha +* Development Website: https://github.com/ryanoasis/nerd-fonts +* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/master/changelog.md + +positional arguments: + font The path to the font to patch (e.g., Inconsolata.otf) + +optional arguments: + -h, --help show this help message and exit + -v, --version show program's version number and exit + -s, --mono, --use-single-width-glyphs + Whether to generate the glyphs as single-width not double-width (default is double-width) + -l, --adjust-line-height + Whether to adjust line heights (attempt to center powerline separators more evenly) + -q, --quiet, --shutup + Do not generate verbose output + -w, --windows Limit the internal font name to 31 characters (for Windows compatibility) + -c, --complete Add all available Glyphs + --careful Do not overwrite existing glyphs if detected + --removeligs, --removeligatures + Removes ligatures specificed in JSON configuration file + --postprocess [POSTPROCESS] + Specify a Script for Post Processing + --configfile [CONFIGFILE] + Specify a file path for JSON configuration file (see sample: src/config.sample.json) + --custom [CUSTOM] Specify a custom symbol font. All new glyphs will be copied, with no scaling applied. + -ext [EXTENSION], --extension [EXTENSION] + Change font file type to create (e.g., ttf, otf) + -out [OUTPUTDIR], --outputdir [OUTPUTDIR] + The directory to output the patched font file to + --progressbars Show percentage completion progress bars per Glyph Set + --no-progressbars Don't show percentage completion progress bars per Glyph Set + +Symbol Fonts: + --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) + --fontawesomeextension + Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/) + --fontlinux, --fontlogos + Add Font Linux and other open source Glyphs (https://github.com/Lukas-W/font-logos) + --octicons Add Octicons Glyphs (https://octicons.github.com) + --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/) + --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons) + --powerline Add Powerline Glyphs + --powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols) + --material, --materialdesignicons, --mdi + Add Material Design Icons (https://github.com/templarian/MaterialDesign) + --weather, --weathericons + Add Weather Icons (https://github.com/erikflowers/weather-icons) +``` +
+
+
+
+

+ + Download Patcher +

diff --git a/_posts/2017-01-03-downloads.md b/_posts/2017-01-03-downloads.md index 889eba898..c3139d65c 100644 --- a/_posts/2017-01-03-downloads.md +++ b/_posts/2017-01-03-downloads.md @@ -73,7 +73,8 @@ brew cask install font--nerd-font

:// curl

```sh -curl -fLo " Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts//complete/%20Nerd%20Font%20Complete.otf + curl -fLo " Nerd Font Complete.otf" \ + https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts//complete/%20Nerd%20Font%20Complete.otf ```

Bash Install Script

diff --git a/assets/img/Fish-Shell-Network.svg b/assets/img/Fish-Shell-Network.svg new file mode 100644 index 000000000..dcb45cfb7 --- /dev/null +++ b/assets/img/Fish-Shell-Network.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/img/VimDevIcons.svg b/assets/img/VimDevIcons.svg new file mode 100644 index 000000000..19af807a9 --- /dev/null +++ b/assets/img/VimDevIcons.svg @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/img/pl9k-Fully-Rendered.svg b/assets/img/pl9k-Fully-Rendered.svg new file mode 100644 index 000000000..734440d0a --- /dev/null +++ b/assets/img/pl9k-Fully-Rendered.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +