Hack to customize fork awesome
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Ondřej Hruška 71fb41b7bd
add git as a dep
6 years ago
Fork-Awesome@285008117b customizer initial 6 years ago
output customizer initial 6 years ago
patcher improvements 6 years ago
.gitignore improvements 6 years ago
.gitmodules customizer initial 6 years ago
README.md add git as a dep 6 years ago
build.sh more streamlining 6 years ago
install.sh more streamlining 6 years ago
screenshot.png new screenshot 6 years ago

README.md

Fork-Awesome customizer

This is a little hack that lets you generate custom Fork-Awesome builds with only a subset of icons.

screenshot

Dependencies

Mostly dependencies of the Fork-Awesome project:

  • ruby, bundle (package may be named ruby-bundler)
  • node
  • bash, make, sed, head, cat, git

How to use it

  1. Make sure you cloned this repository recursively, i.e. the Fork-Awesome/ folder is not empty.
    • You can fix that by running git submodule init and git submodule update
  2. Run ./install.sh. This should prepare the FA submodule for building the font.
  3. Verify that files wanted.all.ini, wanted.none.ini, fontcustom.yml and fontcustom.default.yml have been created.
    • You can update Fork-Awesome and these files at any time by running ./install.sh again.
  4. Copy either of the "wanted" templates to wanted.ini, and customize it as needed.
    • Lines starting with # will be excluded.
    • The INI suffix is used only to make editors highlight it nicely, it's not really an INI file
    • Use the FA icons page for reference.
  5. Adjust fontconfig.yml if you wish to give your custom font a different name, or change the class prefix.
  6. Run ./build.sh to build your customized font.
  7. Retrieve your output files from the output/ directory.

The screenshot shown above was built with the following wanted.ini:

fork-awesome
thumbs-up

and some changes in fontcustom.yml:

font_name: TinyFork
css_selector: .lfa-{{glyph}}

--- EOF ---