A script to auto install fonts
Anyone advise, please?
Is there a way to run some sort of script which will install a set of fonts?
I'm running the Linux Mint (cinnamon) distro.
Thanks.
Comments
-
Hey, man. I have been designing clothes for many years and have seen thousands of different fonts. Due to the great competition in the fashion industry, it is becoming increasingly difficult to surprise consumers with something. I've been using the "Star Wars" theme lately and using this font. You can choose a font for any theme you want on this site https://upfonts.com/overwatch-font/. Also, you can download a set of fonts to your PC and use them offline as you like. I usually upload the one I need, depending on what style the clients prefer. The idea of downloading a set seems more reasonable to me.
0 -
Yes. If you have a folder containing several .ttf or .otf files, you can automate it with a small Bash script. For a normal single-user Mint setup, I would install them under ~/.local/share/fonts, then rebuild the font cache.
!/bin/bash
For additional font ideas, https://typetype.org/ is also worth exploring.
mkdir -p ~/.local/share/fonts
cp /path/to/fonts/.ttf ~/.local/share/fonts/
cp /path/to/fonts/.otf ~/.local/share/fonts/
fc-cache -fThen make the script executable and run it. You can also put the font files into subfolders if you want to keep different font families organized.
If you only need to do this occasionally, though, you don't really need a script. Copying the fonts to ~/.local/share/fonts and running fc-cache is pretty quick. Also remember to restart applications that were already open so they pick up the new fonts.
0
Categories
- All Categories
- 178 LFX Mentorship
- 178 LFX Mentorship: Linux Kernel
- 775 Linux Foundation IT Professional Programs
- 384 Cloud Engineer IT Professional Program
- 175 Advanced Cloud Engineer IT Professional Program
- 75 DevOps IT Professional Program - Discontinued
- 7 DevOps & GitOps IT Professional Program
- 103 Cloud Native Developer IT Professional Program
- 7.7K Training Courses & Learning Paths
- 13 AI & ML Training
- 1 Blockchain & Decentralized Identity Training
- 36 Cloud & Containers Training
- 4 Cybersecurity Training
- 3 DevOps & Site-Reliability Training
- 2 Linux Kernel Development Training
- 2 Networking Training
- 2 Open Source Best Practice Training
- 5 System Administration Training
- 1 System Engineering Training
- 6 Web & Application Development Training
- 798 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 96 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 92 Storage
- 773 Linux Distributions
- 81 Debian
- 68 Fedora
- 24 Linux Mint
- 13 Mageia
- 24 openSUSE
- 151 Red Hat Enterprise
- 32 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 472 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 103 Linux Security
- 79 Network Management
- 102 System Management
- 46 Web Management
- 166 Mobile Computing
- 32 Android
- 119 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 407 Off Topic
- 128 Introductions
- 35 Study Material
- 1.1K Programming and Development
- 311 Kernel Development
- 723 Software Development
- 1K Software
- 418 Applications
- 183 Command Line
- 5 Compiling/Installing
- 71 Games
- 320 Installation
- Archived
- 183 Small Talk
- 2 LFD140 Class Forum
- 1.4K LFS258 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)
