ubuntu-toolbox-nf

ubuntu-toolbox with Nerd Font icons enabled across all tools.

ubuntu-toolbox-nf is identical to ubuntu-toolbox but with Nerd Font icon support enabled in eza, lazygit, and oh-my-posh.

Current version: 0.1.6

Usage

{
  "name": "My Project",
  "image": "ghcr.io/devopsbuildingblocks/devcontainer-images/ubuntu-toolbox-nf:latest"
}

Pin to a specific version:

{
  "image": "ghcr.io/devopsbuildingblocks/devcontainer-images/ubuntu-toolbox-nf:0.1.6"
}

Differences from ubuntu-toolbox

Settingubuntu-toolboxubuntu-toolbox-nf
oh-my-posh themedb2-dark.minimal (no icons)db2 (with icons)
eza iconsdisabledenabled (--icons)
lazygit file iconsdisabledenabled

Requirements

Your terminal emulator must have a Nerd Font configured, otherwise icons render as boxes or question marks. This is a terminal setting, not a container setting. Popular options: JetBrainsMono Nerd Font, FiraCode Nerd Font, MesloLGS NF.

VS Code: set "terminal.integrated.fontFamily": "JetBrainsMono Nerd Font" (or your preferred Nerd Font) in your user settings.