- ArchPKGs
- A Step-by-Step Tutorial on Installing otf-fira-code-mozilla on Arch Linux/Manjaro/Artix
- Table of Contents
- Installation link
- Install with Pacman (Default) link
- Install with Yay (AUR Helper) link
- Updating link
- Update with Pacman (Default) link
- Update with Yay (AUR Helper) link
- Removal link
- Uninstall with Pacman (Default) link
- Uninstall with Yay (AUR Helper) link
- More Guides
- A Step-by-Step Tutorial on Installing python-preshed on Arch Linux (Manjaro, Anarchy)
- Guide on Install (Update/Uninstall) advancemame on Arch Linux, Manjaro and BlackArch
- The Simplest Tutorial on Installing linux-pf on Arch Linux/Manjaro/Garuda
- How to Install haskell-regex-posix with One Line of Command on Arch Linux (Manjaro, BlackArch)
- crash-bandicoot-2 Install, Update and Uninstall Tutorial on Arch Linux (Manjaro/EndeavourOS)
- vtfedit Install (Update/Remove) Guide on Arch Linux/Manjaro/BlackArch
- Arch Linux User Repository
- Package Details: otf-fira-code-git 5.2.r54.g4e04092-1
- Package Actions
- Dependencies (11)
- Required by (1)
- Sources (1)
- Latest Comments
- damax commented on 2023-03-23 00:00 (UTC) (edited on 2023-03-23 00:18 (UTC) by damax)
- Petkr commented on 2022-08-06 16:09 (UTC)
- alerque commented on 2020-07-29 21:09 (UTC) (edited on 2020-07-29 21:17 (UTC) by alerque)
- allspark commented on 2020-07-28 16:36 (UTC) (edited on 2020-07-28 16:36 (UTC) by allspark)
- NobbZ commented on 2018-10-23 09:10 (UTC)
- jzhu commented on 2018-07-01 23:02 (UTC)
- btd1337 commented on 2018-06-14 14:18 (UTC) (edited on 2018-06-14 14:18 (UTC) by btd1337)
- jzhu commented on 2016-08-08 12:51 (UTC) (edited on 2016-08-08 12:51 (UTC) by jzhu)
- jonathon commented on 2016-07-18 10:23 (UTC)
- jzhu commented on 2015-12-25 19:25 (UTC)
ArchPKGs
A Step-by-Step Tutorial on Installing otf-fira-code-mozilla on Arch Linux/Manjaro/Artix
«Fira Code (Mozilla version) is Fira Mono with less Line Space (1.0) – does not include programming ligatures» is their profile of otf-fira-code-mozilla . To install this package ( otf-fira-code-mozilla ) from AUR (Arch User Repository) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, BlackArch, Garuda, RebornOS, Artix) is relatively straightforward. This guide will be covering how to install, update and uninstall the package with either the default package manager pacman or an AUR helper like yay .
Table of Contents
Installation link
Two well known approaches are used to install otf-fira-code-mozilla from AUR. pacman is the way to go if you’re a seasoned Linux user and know the concept of how packages are built. Otherwise, yay is a popular alternative to install packages without the necessity to review PKGBUILD and build packages with makepkg yourself.
Install with Pacman (Default) link
sudo pacman -S --needed git && git clone https://aur.archlinux.org/otf-fira-code-mozilla.git && cd otf-fira-code-mozilla && makepkg -si
- Install git if it is not on your system.
- clone the package’s git repository from source.
- cd into the directory of the repository.
- Use makepkg to build the package, then install it with pacman .
Install with Yay (AUR Helper) link
yay -S otf-fira-code-mozilla
Updating link
Just like installing AUR packages, updating them is basically the same. All you have to do is pull it from upstream then re-build it. Nevertheless, it is still recommended to upgrade your whole system first with sudo pacman -Syu before updating any packages to avoid breaking your system, since Arch is a rolling-release Linux distro.
Update with Pacman (Default) link
git pull && makepkg -si
- pull from the package’s git repository.
- Build the package with makepkg . Also, it will automatically be updated with pacman if built successfully.
Update with Yay (AUR Helper) link
Removal link
Removing packages is the most uncomplicated of these three,just choose whether to remove the dependencies that no longer required by other packages and the configuration files used by the package.
Uninstall with Pacman (Default) link
sudo pacman -R otf-fira-code-mozilla
sudo pacman -Rs otf-fira-code-mozilla
sudo pacman -Rns otf-fira-code-mozilla
Uninstall with Yay (AUR Helper) link
yay -R otf-fira-code-mozilla
yay -Rs otf-fira-code-mozilla
yay -Rns otf-fira-code-mozilla
Learn more details about installing/updating AUR packages on Arch Linux, please refer to Two Ways to Install Packages from AUR published on NoCache.
More Guides
A Step-by-Step Tutorial on Installing python-preshed on Arch Linux (Manjaro, Anarchy)
Based on python-preshed’s own outline, it is «Cython hash table that trusts the keys are pre-hashed». To install and update this package (python-preshed) from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Anarchy, BlackArch, Parabola and RebornOS is relatively easy. This guide will cover how to install, update and remove the package with either the default package manager pacman or an AUR helper (e.g. yay).
Guide on Install (Update/Uninstall) advancemame on Arch Linux, Manjaro and BlackArch
«Unofficial MAME/MESS version with an advanced video support for use with TVs, Arcade monitors, PC monitors and LCD screens. Also includes AdvanceMENU frontend.» is the maintainer’s description of advancemame. To install or uninstall advancemame from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Parabola, Anarchy) is quite uncomplicated. This tutorial will show you step-by-step how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper like yay.
The Simplest Tutorial on Installing linux-pf on Arch Linux/Manjaro/Garuda
Referring to linux-pf’s own outline, it is «The Linux with the pf-kernel patch (uksm, ZSTD, FSGSBASE and more) kernel and modules». To install and update this package (linux-pf) from AUR (Arch User Repository) on Arch Linux and Arch-based distros (e.g. Manjaro, EndeavourOS, BlackArch) is relatively simple. This tutorial will taught you how to install, update and uninstall the package with either the built-in package manager pacman or an AUR helper (e.g. yay).
How to Install haskell-regex-posix with One Line of Command on Arch Linux (Manjaro, BlackArch)
Based on extra/haskell-regex-posix’s profile, it’s «POSIX Backend for Text.Regex (regex-base)». To get extra/haskell-regex-posix from Arch official repository (Extra) on Arch Linux, Manjaro, EndeavourOS, Anarchy and Parabola is pretty straightforward. This guide will cover how to install/update/remove the package with either the default package manager pacman or an AUR helper like yay.
crash-bandicoot-2 Install, Update and Uninstall Tutorial on Arch Linux (Manjaro/EndeavourOS)
«1997 platform video game developed by Naughty Dog and published by Sony Computer Entertainment for the PlayStation.» is their outline of crash-bandicoot-2. To get crash-bandicoot-2 from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distributions (e.g. Manjaro, EndeavourOS, BlackArch) is comparatively easy. This tutorial will taught you how to install, update and uninstall the package with either the default package manager pacman or an AUR helper like yay.
vtfedit Install (Update/Remove) Guide on Arch Linux/Manjaro/BlackArch
Referring to vtfedit’s own description, it is «A .NET graphical frontend for VTFLib». To install or remove vtfedit from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, BlackArch and Artix is quite straightforward. This tutorial will cover how to install/update/remove the package with either the default package manager pacman or an AUR helper (e.g. yay).
More guides… copyright 2023 ArchPKGs. All Rights Reserved.
Arch Linux User Repository
Package Details: otf-fira-code-git 5.2.r54.g4e04092-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/otf-fira-code-git.git (read-only, click to copy) |
---|---|
Package Base: | otf-fira-code-git |
Description: | Monospaced font with programming ligatures |
Upstream URL: | https://github.com/tonsky/FiraCode |
Keywords: | code fira font otf |
Licenses: | OFL |
Conflicts: | otf-fira-code |
Provides: | otf-fira-code |
Submitter: | ulis |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 13 |
Popularity: | 0.000000 |
First Submitted: | 2014-11-12 05:31 (UTC) |
Last Updated: | 2021-05-24 09:14 (UTC) |
Dependencies (11)
- gftools(gftools-git)(make)
- git(git-vfs, git-run-command-patch-git, git-git, git-fc)(make)
- python-compreffor(python-compreffor-git)(make)
- python-fontmake(python-fontmake-git)(make)
- python-idna(make)
- python-pillow(python-pillow-git, python-pillow-simd, python-pillow95)(make)
- python-requests(make)
- python-urllib3(make)
- sfnt2woff-zopfli(make)
- ttfautohint(ttfautohint-git)(make)
- woff2(woff2-git)(make)
Required by (1)
Sources (1)
Latest Comments
damax commented on 2023-03-23 00:00 (UTC) (edited on 2023-03-23 00:18 (UTC) by damax)
Now that otf is not provided upstream anymore, how can we get the variant ligatures?
Found out that it’s already usable in newer versions with stylistic sets. Should this package be removed?
Petkr commented on 2022-08-06 16:09 (UTC)
./script/build needs to be changed to ./script/build.sh . Also, gftools seems to have removed the fix-dsig option which causes a build failure, so still can’t build.
alerque commented on 2020-07-29 21:09 (UTC) (edited on 2020-07-29 21:17 (UTC) by alerque)
@allspark That should be singular script not scripts, thanks for the report. But even when I upload that fix in a minute you’ll still have a problem because upstream master is broken as of now. See this upstream issue report for why (and a hacky fix if you want to do that).
allspark commented on 2020-07-28 16:36 (UTC) (edited on 2020-07-28 16:36 (UTC) by allspark)
==> Extracting sources. -> Creating working copy of FiraCode git repo. Cloning into 'FiraCode'. done. ==> Starting pkgver(). ==> Starting build(). /startdir/PKGBUILD: line 36: ./scripts/build: No such file or directory ==> ERROR: A failure occurred in build(). Aborting.
NobbZ commented on 2018-10-23 09:10 (UTC)
There is otf-fira-code available in community, can we have appropriate provides ?
jzhu commented on 2018-07-01 23:02 (UTC)
@btd1337, I just did a fresh makepkg, but I can’t reproduce your error. Also, I’ve glanced at the PKGBUILD, and there isn’t a ‘conflicts’ field, so I’m very confused by the error.
Try re-fetching the PKGBUILD, perhaps, and that may solve your problem?
btd1337 commented on 2018-06-14 14:18 (UTC) (edited on 2018-06-14 14:18 (UTC) by btd1337)
-> Creating working copy of FiraCode git repo.
==> ERROR: conflicts contains invalid characters: ‘,’
jzhu commented on 2016-08-08 12:51 (UTC) (edited on 2016-08-08 12:51 (UTC) by jzhu)
jonathon commented on 2016-07-18 10:23 (UTC)
Upstream repo structure looks to have changed so the *.otf files have moved. One possible solution would be: install -Dm644 «$name» «$pkgdir/usr/share/fonts/OTF/$name» -> install -Dm644 «distr/otf/$name» «$pkgdir/usr/share/fonts/OTF/$name» Works-for-me PKGBUILD here: http://pastie.org/10910575
jzhu commented on 2015-12-25 19:25 (UTC)
Updated to the latest version 1.101, now with all five weights: Regular, Light, Medium, Bold, and Retina.
Copyright © 2004-2023 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.