# Ubuntu Sans Nerd Font Installer A quick, automated bash script designed specifically for Ubuntu Desktop setups. This script fetches, downloads, and installs the absolute latest release of the **Ubuntu Sans Nerd Font** directly from the official Nerd Fonts repository. Perfect for developers looking to quickly configure a fresh Ubuntu installation with beautifully patched fonts for their terminal, IDE, or system UI. ## 🚀 Quick Install To install the latest Ubuntu Sans Nerd Font, simply copy and paste the following one-liner into your terminal: ```bash bash -c "$(curl -fsSL [https://opengist.rmrf.online/weehong/2de15ba0106a475fa41215159203a63b/raw/HEAD/install_font.sh](https://opengist.rmrf.online/weehong/2de15ba0106a475fa41215159203a63b/raw/HEAD/install_font.sh))" ``` ## ⚙️ What It Does Under the Hood Running curl-to-bash scripts requires trust. Here is exactly what this script automates: * **Dynamic Versioning:** Queries the GitHub API to always fetch the latest stable release of `UbuntuSans.zip`. * **Safe Extraction:** Creates a temporary directory (`/tmp/...`) to safely download and extract the archive without cluttering your system. * **Targeted Installation:** Installs only the relevant `.ttf` and `.otf` font files into your user-level font directory: `~/.local/share/fonts/UbuntuSans`. * **Zero `sudo` Required:** Installs locally for the current user, avoiding the need for root privileges. * **Instant Activation:** Automatically runs `fc-cache` to rebuild the system's font cache, making the fonts instantly accessible to your applications. * **Automatic Cleanup:** Deletes all temporary download and extraction folders once finished. ## 📋 Prerequisites Your system will need a couple of basic utilities to run the script. Most Ubuntu Desktops come with these pre-installed: * `curl` (to fetch the script and the font zip) * `unzip` (to extract the font archive) *Note: If `unzip` is missing from your system, the script will gracefully exit and remind you to run `sudo apt install unzip`.*