Commit graph

344 commits

Author SHA1 Message Date
Ryan L McIntyre
be0069cf91 Merge branch 'puppet_icon' of https://github.com/dhollinger/nerd-fonts into dhollinger-puppet_icon 2021-11-17 12:40:23 -08:00
Vsevolod
b51e17d824 Consider .ttc in docker entrypoint 2021-09-13 21:48:06 +03:00
Dani Llewellyn
e85d9330d5 Update docker-entrypoint.sh
* Add quotes around the variable containing the detected file name in `/in` to allow for spaces in the file names.
2021-08-19 00:04:13 +01:00
David Hollinger III
c01e5f62f8
Add the official Puppet icon as a custom icon 2021-08-13 12:51:35 -05:00
dgswilkins
68ef18e8f4 ensure font-patcher options are handled correctly by docker entry point 2021-05-15 09:51:59 -07:00
Ryan L McIntyre
0d9f3dc84a
Merge pull request #449 from mdschweda/feature-docker-support
Docker support
2021-04-19 21:39:09 -07:00
Ryan L McIntyre
e5828af6d3 Fix exit code when file not existing 2021-04-11 12:47:46 -07:00
Ryan L McIntyre
3deb6166be
Merge pull request #551 from daniruiz/master
Update font-logos with new linux icons
2021-04-10 20:56:06 -07:00
andys8
2bf091cd76 purescript icon in font patcher 2020-12-06 21:39:11 +01:00
Daniel Ruiz de Alegría
557b8da5c5 Update font-logos with new linux icons 2020-12-03 20:00:54 +01:00
Ryan L McIntyre
5f748cdb10 Updates regex for matching more license files (issue #463) 2020-04-13 14:52:33 -07:00
Ryan L McIntyre
5aa3f340d7 Add license files to zip archives along with mini readme 2020-04-13 03:44:46 -07:00
Ryan L McIntyre
85eb82d430 Adds license files to release archives 2020-04-13 02:41:52 -07:00
Ryan L McIntyre
9bbf817f77 Add license files to patched font directory and subdirectories as well as some clean-up and refactoring 2020-04-12 03:52:31 -07:00
Ryan L McIntyre
bc12c2281f Add support for generating info as well as specifying a like pattern (first param to script) 2020-04-12 03:51:29 -07:00
Ryan L McIntyre
c27674d650 Adds a very basic script to update all contributors section on the website 2020-04-06 01:02:15 -07:00
Ryan L McIntyre
0d51729d84 Updates image preview names to match the generated ones 2020-04-06 01:02:15 -07:00
Marcus Schweda
07505ef276 Docker image 2020-03-05 18:40:18 +01:00
Anton Maminov
3bdc0949b8 add Crystal icon 2020-01-29 13:53:56 +02:00
Ryan L McIntyre
0b66b58fa8 Use the most optimal compression level of zip just in case 2020-01-18 21:18:14 -08:00
Ryan L McIntyre
2cb0488aaf Fixes issue with same file name after paths are junked with '-j' option (e.g. Gohu) (issue #418) 2020-01-18 21:11:26 -08:00
Ryan L McIntyre
601e5a150f Fixes version bumping 2019-11-22 20:58:44 -08:00
Ryan L McIntyre
581521fd14 Fixes archive script 2019-11-21 07:05:58 -08:00
Ryan L McIntyre
8566c6539e Updates scripts in preparation for for v2.1.0 2019-11-03 09:08:39 -08:00
Ryan L McIntyre
9b3d15cda6 Updates script to use json data file instead of fc-list
* adds json file
2019-10-12 11:59:13 -07:00
Ryan L McIntyre
c2041db74f Updates script to use json data file instead of fc-list 2019-09-12 14:22:39 -07:00
Ryan L McIntyre
24936a14e2 Adds regular (non Inkscape) template svg used by script to generate font previews 2019-09-05 14:34:00 -07:00
Ryan L McIntyre
4cd5e1c54f Adds base template svg used by script to generate font previews 2019-08-27 14:02:52 -07:00
Ryan L McIntyre
84d4eab4cb Adds ability to pass in font name to filter the find by
* instead of having dirty/hacky comment/uncomment code for testing
2019-08-17 12:21:36 -07:00
Ryan L McIntyre
bb28b5d96b Cheatsheet correction (fixes #285) 2019-08-15 14:41:20 -07:00
Ryan L McIntyre
8e34142d62 Adds first version of script to generate svg image previews for the website 2019-08-15 13:57:52 -07:00
Ryan L McIntyre
9331307d16 Reduce size of generated CSS file by only using the short prefix of NF 2019-08-11 14:20:42 -07:00
Ryan L McIntyre
7a4b5f872f Fixes build errors (ShellCheck) 2019-08-11 07:30:38 -07:00
Ryan L McIntyre
2f13a0d269 Adds missing Weather Icons from script 2019-08-01 14:08:11 -07:00
Andrew Newman
e8e191a1be Update bash shebangs 2018-07-09 18:18:12 +03:00
Ryan L McIntyre
645145a7a3 Fixes to pattern and case sensitivity 2018-04-01 16:30:03 -04:00
Ryan L McIntyre
d17f1bc333 Fixes Control Instruction File for Bold 2018-04-01 15:42:09 -04:00
Ryan L McIntyre
78954bfecf Only delete based on pattern 2018-04-01 15:39:36 -04:00
Ryan L McIntyre
d1143347e0 Updates to be runnable everywhere and remove archives before run 2018-04-01 11:29:01 -04:00
Ryan L McIntyre
5949727565 Updates for better codepoint vs class display 2018-04-01 10:37:51 -04:00
Ryan L McIntyre
d88fde3995 Updates glyph helper script and fixes Weather codepoint refs (WIP #247)
- Updates glyph generating helper script with offset range nogaps
- Rebuilds Weather variables set
2018-03-23 21:05:52 -04:00
Ryan L McIntyre
1906150729 Updates patcher and source script for Weather glyph set (issue #247) 2018-03-23 21:05:52 -04:00
Ryan L McIntyre
84a6bc8419 Updates counts and missing combinations from generation 2018-03-18 18:00:26 -04:00
Ryan L McIntyre
59c23aa07c Updates hint fixes for Hack v3.003
- updated glyph names since FontForge changes some of them
2018-03-17 20:53:28 -04:00
Ryan L McIntyre
ff4f215932 Makes autohint callable from other locations and updates Hack post process scripts 2018-03-17 20:33:15 -04:00
Ryan L McIntyre
1d84436942 Updates 'Knack' to now be just 'Hack' (license change)
- Removes reliance on 'Knack' name due to removal of SIL OFL Reserved font name 'Hack' no longer being a RFN
- This change has been in effect since Hack v3.000
2018-03-17 11:50:06 -04:00
Ryan L McIntyre
916a3d0634 Fixes search to be case insensitive 2018-03-10 21:39:34 -05:00
Logan Holmes
db54e9cf0e
Fix test flag for $__i_weather_loaded 2018-03-05 09:40:48 -08:00
Ryan L McIntyre
4656190995 Fixes incorrect metadata 2018-03-03 14:14:55 -05:00
Ryan L McIntyre
b7931da607 Updates version metadata consistency 2018-03-03 14:14:55 -05:00
Ryan L McIntyre
e8f77401e4 Fixes ShellCheck SC2076 2018-02-28 21:41:46 -05:00
Ryan L McIntyre
b7e5f8e1ef Fixes not all fonts being parsed
- script needs rework
2018-02-28 21:36:52 -05:00
Ryan L McIntyre
524a10c962 Fix to not remove 'monospace' when updating 2018-02-28 20:28:41 -05:00
Ryan L McIntyre
f8fda5c985 Version bumps in preparation for v2.0.0 release 2018-02-26 05:43:15 -05:00
Ryan L McIntyre
bfc040ab9c Adds specific nerd fonts version replacement 2018-02-26 05:42:47 -05:00
Ryan L McIntyre
3c128eee3b Updates build patcher to use new flags/options 2018-02-25 21:52:36 -05:00
Ryan L McIntyre
5007170cf9 Updates glyph core set (SetiUI and custom) with new glyphs for Elm, Elixir, Electron (WIP #172, #228, #237) 2018-02-25 16:15:13 -05:00
Ryan L McIntyre
f1e7c7c148 Clean-up 2018-02-23 07:54:57 -05:00
Ryan L McIntyre
b7497e3e65 Updates generated CSS in preparation for Weather Icons (WIP issue #226) 2018-02-15 19:40:16 -05:00
Ryan L McIntyre
7141881b71 Updates scripts in preparation for Weather Icons (WIP issue #226) 2018-02-15 19:35:26 -05:00
Ryan L McIntyre
6955ac2bdb Updates scripts in preparation for Weather Icons (WIP issue #226) 2018-02-15 17:46:19 -05:00
Ryan L McIntyre
780abd4432 Updates to allow passing in prefix and outputing the count of glyphs 2018-02-14 21:28:26 -05:00
Ryan L McIntyre
6a605d91fd Fixes incorrect prefix 2018-02-13 22:01:10 -05:00
Ryan L McIntyre
28d412ac0b Updates scripts in preparation for updating font-logos (font-linux) (WIP issue #157) 2018-02-13 21:59:17 -05:00
Ryan L McIntyre
1ae39f339e Updates scripts in preparation for Material Design Icons (WIP issue #154) 2018-02-12 21:32:37 -05:00
Ryan L McIntyre
f3a1e734e6 Adds helper script for generating variable helper scripts 2018-02-12 21:25:45 -05:00
Ryan L McIntyre
09c2af1d71 ShellCheck fixes WIP (related to #120) 2018-01-12 22:29:25 -05:00
Ryan L McIntyre
338b0c6bdc ShellCheck fixes WIP (related to #120) 2018-01-12 22:20:52 -05:00
Ryan L McIntyre
e8cf985c63 ShellCheck fixes WIP (related to #120) 2018-01-12 21:05:05 -05:00
Ryan L McIntyre
21e35191ca ShellCheck fixes WIP (related to #120) 2018-01-11 21:47:59 -05:00
Ryan L McIntyre
d941e4472d ShellCheck fixes WIP (related to #120) 2018-01-10 21:14:57 -05:00
Ryan L McIntyre
b8297b34a3 Updates Hack (Knack) font to latest version 3.000 (closes #216) 2017-12-16 12:40:42 -05:00
Ryan L McIntyre
a57f79c2c1 Bumps project version numbers of scripts for v1.2.0 release 2017-11-18 16:01:37 -05:00
Ryan L McIntyre
ccd0e7421a Fixes 'font typefaces count' in script 2017-08-20 13:56:05 -04:00
Ryan L McIntyre
6af2fdc8d7 Bumps project version numbers of scripts for v1.1.0 release 2017-07-30 18:02:58 -04:00
Ryan L McIntyre
57e76e5ca5 Removes upload step 2017-07-29 21:26:08 -04:00
Ryan L McIntyre
5bec17284c Adds notice that font path needs to be changed 2017-07-29 21:21:56 -04:00
Ryan L McIntyre
785d2839aa Adds example of rebuilding only the readme files 2017-07-29 21:21:11 -04:00
Ryan L McIntyre
f578f12d74 Fixes typo in output 2017-07-29 21:20:17 -04:00
Ryan L McIntyre
e1401cf958 Fixes and improves the output of the CSS generation 2017-07-29 21:17:11 -04:00
Ryan L McIntyre
50a0e91bd8 Clean-up 2017-07-29 13:50:37 -04:00
Ryan L McIntyre
47d337436a Refactors script 2017-07-29 13:43:23 -04:00
Ryan L McIntyre
729217211a Fixes incorrect standard output prefix 2017-07-29 12:06:58 -04:00
Ryan L McIntyre
8bf326481f Fixes incorrect RFN info getting added (reset variables) 2017-07-29 12:06:18 -04:00
Ryan L McIntyre
747c7442e3 Fixes generating patched fonts root readme files 2017-07-29 12:04:55 -04:00
reujab
3a2cc32662 fixed links 2017-07-28 16:29:44 -04:00
Ryan L McIntyre
b5d8c11fbd Adds missing glyph e0ca (ice waveform mirrored) (fixes #182) 2017-07-25 22:07:04 -04:00
Ryan L McIntyre
b3329db297 Fixes for generating readmes (#136) 2017-07-23 21:26:35 -04:00
Ryan L McIntyre
432671a75e Improvements to font readme generation (fixes #136)
- fixes missing readme at root dir of each font
- adds addendum clarifying reserved font names
- adds readme even if source font folder has none
- fixes parent directory re-build
2017-07-23 11:32:46 -04:00
Ryan L McIntyre
6796385627 Merge branch 'add-prefix' of https://github.com/morrme/nerd-fonts into morrme-add-prefix 2017-05-19 21:26:28 -04:00
morrme
0077f2c2f5 replace hard coded prefix with constant 2017-05-19 03:17:45 -05:00
morrme
2dbc0307be replace prefix with constant 2017-05-19 03:14:53 -05:00
morrme
61c9c6f9bd add combined prefix to fpfix.py
see #119
2017-05-19 03:11:58 -05:00
Ryan L McIntyre
335b99c7f2 Removes Python 3 specific version of script and 2to3 builder
* python 3 separate version should no longer be needed with PR #152
* removes converter helper bash script
* updates readme with version info
2017-05-18 21:55:35 -04:00
morrme
ce5dfb1ae6 add [Nerd Fonts] prefix to output 2017-05-13 17:15:57 -05:00
morrme
7b41e7b298 add [Nerd Fonts] prefix to output 2017-05-13 17:02:53 -05:00
Ryan L McIntyre
36677d252d Updates CSS build script to use header file to build
* also other minor tweaks and clean-up
2017-05-01 19:45:47 -04:00
Ryan L McIntyre
8e6f3338d4 Creates release scripts (WIP) (fixes #137) 2017-05-01 19:43:28 -04:00
Ryan L McIntyre
df0dcb87dd Adds CSS header to be used with build script 2017-05-01 19:42:00 -04:00
Ryan L McIntyre
846e1e6bc1 Adds most of the missing alias names for glyphs 2017-05-01 17:36:55 -04:00
Ryan L McIntyre
c32690e352 Preliminary script to build CSS file and Cheat Sheet for website 2017-04-26 19:54:53 -04:00
Ryan L McIntyre
ef5b11fb00 Merge branch 'master' into 145-sh-icon-names 2017-04-21 22:38:55 -04:00
Ryan L McIntyre
8ab0affbee WIP of semi-automated glyph visual testing
* allow a quick visual inspection of powerlines and glyphs
2017-04-21 19:13:56 -04:00
Ryan L McIntyre
fbafd2836b Clean-up: Removes commented code & updates comments 2017-04-09 12:57:33 -04:00
Ryan L McIntyre
229e965747 Re-enables printing all glyphs + misc fixes 2017-04-09 12:52:31 -04:00
Ryan L McIntyre
a04ecfe080 Combines differing ranges in each set into a single ascii table 2017-04-09 12:48:16 -04:00
Ryan L McIntyre
77d3c88780 Standardizes and fixes indentation (2 spaces) 2017-04-09 09:57:47 -04:00
Ryan L McIntyre
17b43f0aba Adds more spacing 2017-04-09 09:56:45 -04:00
Ryan L McIntyre
d258cd3b73 Adds better color output 2017-04-09 09:54:15 -04:00
Ryan L McIntyre
7d255e5c3d Updates script to display in ascii table (WIP) 2017-04-08 17:34:59 -04:00
Ryan L McIntyre
f0c9999fc3 Adds somewhat simple Powerline test script for testing and debugging 2017-04-08 17:33:10 -04:00
Alex Efros
6bbff85a23
Add i_all.sh for ease loading all icons 2017-03-31 06:50:56 +03:00
Alex Efros
46b6ff707d
Add shell scripts to map names to icons 2017-03-31 06:20:08 +03:00
Ryan L McIntyre
651e136b4f Fixes py3 build script paths 2017-03-10 21:18:13 -05:00
Ryan L McIntyre
d1e58f4770 Added minor fixes and improvements to scripts
* Adds pattern param to archive script
* Adds mindepth to generate casks script (to prevent cask with all fonts)
2017-01-15 17:23:30 -05:00
Ryan L McIntyre
e94b56154c Adds dynamic fetching of release id for upload script
* also adds line prefix for more clarity
2017-01-15 13:05:10 -05:00
Ryan L McIntyre
097977e892 Fixes statistic calculations and formatting 2016-12-15 00:07:04 -05:00
Ryan L McIntyre
62fbb28cc3 Updates batch font script and fixes issues with postprocessing Hack (completes fixes #70) 2016-12-14 21:50:36 -05:00
Ryan L McIntyre
17f9ee5db6 Updates versioning info for v1.0.0 2016-12-14 20:22:26 -05:00
Ryan L McIntyre
71561b21cb Completes post processing scripts for Hack (Knack) (fixes #70) 2016-12-14 20:10:42 -05:00
Ryan L McIntyre
aa79e3a4ff Updates test script with colors that work (at least for me) 2016-12-13 21:11:16 -05:00
Ryan L McIntyre
ece4978fc3 Homebrew Fonts Cask script improvements (#72)
* fixes cask names generated as the same for mono and non-mono cask files
2016-12-03 14:59:57 -05:00
Ryan L McIntyre
e9d84b6c02 Adds WIP scripts and logic for post processing patched fonts (WIP for fixing #70) 2016-12-03 14:57:11 -05:00
Ryan L McIntyre
b90f400e10 Updates archive font script (WIP fixes #32)
* adds Windows variations
* clean-up
2016-12-02 23:03:07 -05:00
Ryan L McIntyre
605d8a0d9b Homebrew Fonts Cask script improves and refactoring (#72)
* separates mono and non-mono into separate cask files
* refactoring of logic
2016-12-02 22:56:52 -05:00
Ryan L McIntyre
3b5dff7b6b Adds scripts and resources for creating fontconfig (WIP fix #84) 2016-11-29 22:48:54 -05:00
Ryan L McIntyre
47160181dc Updates script to successfully upload all zip assets to a release (WIP) (fixes #32) 2016-11-23 20:59:08 -05:00
Ryan L McIntyre
de3db90b23 Creates a release asset upload script (WIP) + ignore file where api key will be stored (#32) 2016-11-20 22:35:21 -05:00
Ryan L McIntyre
08d78168ff Fixes issue with interpolation (use double quotes) from feedback on homebrew fonts WIP RFC PR 2016-11-20 19:48:01 -05:00
Ryan L McIntyre
a6071cdf35 Separates iterator into 2 for patching (as background/parallel processes) and another for generating font info (like counts), misc fixes and clean-up 2016-11-20 19:33:49 -05:00
Ryan L McIntyre
d9a0a9ba2f Updates script with fixes and cleans up debugging 2016-11-20 19:33:49 -05:00
Ryan L McIntyre
0ddc8d3efa Re-enables script for all fonts 2016-11-20 19:33:49 -05:00
Ryan L McIntyre
6c34db56c4 Homebrew Fonts Cask script feedback fixes (WIP) (#72) 2016-11-16 18:19:58 -05:00
Ryan L McIntyre
37b923226f Adds archive font script for building zip files for releases (WIP fixes #32) and required for #72 (homebrew fonts) 2016-11-13 12:25:35 -05:00
Ryan L McIntyre
0d55b359ae Homebrew Fonts Cask script feedback fixes (WIP) (#72) 2016-11-13 12:22:10 -05:00
Ryan L McIntyre
d195059089 Homebrew Fonts Cask script feedback fixes (WIP) (#72) 2016-11-11 07:56:49 -05:00
Ryan L McIntyre
cf010a5035 Fixed background parallel processes to have a configurable maximum number 2016-11-06 17:04:53 -05:00
Ryan L McIntyre
b51e71f746 Fixes to no-progressbars flag in the build + misc lint fixes 2016-11-06 11:29:35 -05:00
Ryan L McIntyre
3b44fa3d59 Clean-up test & debug code 2016-11-06 11:21:25 -05:00
Ryan L McIntyre
d2ee06bdfd Proof of concept script to build Ruby Font Casks for installing the fonts on Homebrew Cask (fixes #72) 2016-11-05 23:09:12 -04:00
Ryan L McIntyre
c7f64a616c Fixes missing patching non-mono version and updating count 2016-11-05 22:59:22 -04:00
Ryan L McIntyre
371f189d32 Total count fix, clean-up, and lint fixes 2016-10-31 22:01:00 -04:00
Ryan L McIntyre
e0598d9314 Adds logic for markdown readme files and fixes path issues due to re-organization 2016-10-31 22:00:05 -04:00
Ryan L McIntyre
e72a164f80 Moves build related shell scripts to bin/scripts 2016-10-29 16:45:55 -04:00