Comments (2)
Example of how I pull and extract the "latest" Mono Linear Static otf fonts now, in case it is of use to anyone
cd $HOME/Downloads/
echo "Checking for Recursive Font and version"
rm -f latest
until [ -s latest ]
do
curl -LO https://github.com/arrowtype/recursive/releases/latest
done
VER=$(grep release $HOME/Downloads/latest | awk -F\" '/src=/ { print $(NF-1) }' | awk -F\/ '{ print $NF }' | sed 's/^v//' )
echo "Current Recursive version seems to be ${VER}"
FONTS=$HOME/Downloads/ArrowType-Recursive-${VER}
if [ ! -d ${FONTS} ]
then
cd $HOME/Downloads/
echo "Trying to download font ArrowType-Recursive-${VER}.zip"
curl -LO https://github.com/arrowtype/recursive/releases/download/v${VER}/ArrowType-Recursive-${VER}.zip
echo "Attempting archive extraction"
unzip -u ArrowType-Recursive-${VER}.zip
fi
cd ${FONTS}
if [ ! -d /usr/share/fonts/opentype/recursive ]
then
sudo mkdir -p /usr/share/fonts/opentype/recursive
find ${FONTS} -type f -name "*MonoLnrSt*otf" -exec sudo cp -va {} /usr/share/fonts/opentype/recursive \;
find ${FONTS} -type f -name "LICENSE.txt" -exec sudo cp -va {} /usr/share/fonts/opentype/recursive \;
sudo chmod -R 755 /usr/share/fonts/opentype/recursive
sudo fc-cache -f
else
du -sh /usr/share/fonts/opentype/recursive
fi
from recursive.
Hey @kajukenbo, thanks for taking time to share this insight!
My main reason for including the version number in the zip download is to help make people aware of different versions they may have downloaded. I wish GitHub would have some kind of a URL that could easily be used to point to the main zip download of the latest release, but I donโt think they do...
I may adjust my releases to use a consistent zip folder naming scheme, as it is annoying to have to manually update the font minisite when I make a new release.
Iโll leave this open as a reminder to probably change the zip naming in the future.
from recursive.
Related Issues (20)
- some ligatures for minus glyph does not vertical aligned HOT 2
- Stylistic Set label bug on macOS, for ss08 HOT 7
- How can I get this shape of `i` HOT 2
- Recursive Sans Linear displays to thin in pdf files HOT 3
- Add Georgian (mkhedruli & MTAVRULI) Support
- Building fonts on linux fails
- Cannot get font to work in any code editor HOT 7
- put a screenshot of rendered text in the readme file HOT 1
- Double arrows HOT 3
- Make a new release with improvements to Rec Mono/Code fonts, then merge a PR over in that repo
- Clipping on 'g' on macOS Terminal.app HOT 4
- It is possible to separate roman and italic variable font file? HOT 3
- Interpolation problems in `Recursive[CASL,CRSV,MONO,slnt,wght].ttf` HOT 19
- Interpolation problems in `Recursive[CASL,CRSV,MONO,slnt,wght].ttf` HOT 2
- Release planning for v1.086 HOT 1
- Build issues to debug for v1.086 HOT 5
- support web dev icons ( i.e.: ryanoasis/vim-devicons ) HOT 3
- Make the width of em-dash larger and variable with MONO.
- Arrows not working on the web with Google Fonts HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from recursive.