https://github.com/willstocks/firacode2iscript
A mish-mash/combination of the beautiful FiraCode (v5.2+) font and iScript. Great for IDE's/Code Editors alike!
https://github.com/willstocks/firacode2iscript
combinations combine editor editor-theme font font-face fonts styles
Last synced: 26 days ago
JSON representation
A mish-mash/combination of the beautiful FiraCode (v5.2+) font and iScript. Great for IDE's/Code Editors alike!
- Host: GitHub
- URL: https://github.com/willstocks/firacode2iscript
- Owner: willstocks
- Created: 2020-04-01T08:19:20.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-31T09:13:02.000Z (almost 5 years ago)
- Last Synced: 2025-03-23T18:50:02.529Z (about 1 month ago)
- Topics: combinations, combine, editor, editor-theme, font, font-face, fonts, styles
- Homepage:
- Size: 1020 KB
- Stars: 17
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fira Code v5.2 + iScript
A mish-mash of Fira Code v5.2 and iScriptI was originally using https://github.com/kencrocken/FiraCodeiScript, however it hasn't been updated in a while and [Fira Code](https://github.com/tonsky/FiraCode) has had a LOAD of really useful updates to it since that I wanted to make use of.
Originally this was Fira Code v2 + iScript, however Fira Code has now had multiple releases since. At some point, I may apply a _minor_ rename to the font to remove the Two/2 so the naming is a bit more... relevant!
## Installation
This is _really_ simple to install - download the three `.ttf` files and install them on your system.Then, launch whatever code editor you use and apply `Fira Code Two iScript` as your font family.
In VSCode, I use (with fallbacks for multiple machines):
```json
"editor.fontFamily": "Fira Code Two iScript, FiraCode-Retina, Fira Code Retina, Fira Code, Consolas, 'Courier New', monospace",
```I then apply the following in `settings.json` as well to enable italics:
```js
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"comment",
"constant", //String, Number, Boolean…, this, super
"keyword", //import, export, return…
"markup.italic",
"meta.selector",
"storage.modifier", //static keyword
"storage.type",
"storage.type.class.js", //class keyword
"variable.language",
],
"settings": {
"fontStyle": "italic",
}
},
{
"scope": [
//following will be excluded from italics (VSCode has some defaults for italics which aren't amazingT)
"invalid",
"keyword.operator",
"constant.numeric.css",
"keyword.other.unit.px.css",
"constant.numeric.decimal.js",
"constant.numeric.json"
],
"settings": {
"fontStyle": ""
}
}
]
}
```## Screenshots
Coming soon...