Shell · port 08 of 14

Bigface for starship

A starship palette that recolours the standard colour names.

Checked with the tool1 file
main.ts
// main.ts — colours, not a screenshot.import { greet } from "./hello"; type User = { id: number; name: string }; const ENDPOINT = "https://api.example.com/users"; export async function main(ids: number[]): Promise<void> {  const res = await fetch(ENDPOINT);  if (!res.ok) throw new Error(`users: ${res.status}`);  const all: User[] = await res.json();  const picked = all.filter((u) => ids.includes(u.id));  picked.forEach((u) => greet(u.name));}
jun ~/code ❯ git status
On branch main

Install

curl -fsSL https://bigface.qqntt.com/install.sh | sh -s -- starship
Writes Bigface's own file, prints the one line to add.

It never edits your config; it prints the one line you still need to add (or remove).Read the script first, or add --dry-run.

Or do it by hand
  1. Paste palette.toml at the top of ~/.config/starship.toml (the palette line must come before any table).
  2. Open a new prompt. Modules that use green, cyan, … now render in Bigface colours.

Download

What was checked

Checked with the tool`starship print-config` reads it, and a `green` style renders as the palette's green.

palette.toml

themes/starship/palette.toml
# Bigface — https://github.com/gjuoun/bigface-theme
# Paste into ~/.config/starship.toml (the `palette` line must stay above any [table]).
palette = "bigface"

[palettes.bigface]
black          = "#494848"
red            = "#f44336"
green          = "#8bc34a"
yellow         = "#ffeb3b"
blue           = "#81d4fa"
purple         = "#e91e63"
cyan           = "#00bcd4"
white          = "#9e9e9e"
bright-black   = "#6e6b68"
bright-red     = "#ff0000"
bright-green   = "#00ff00"
bright-yellow  = "#ccff90"
bright-blue    = "#40c4ff"
bright-purple  = "#7e57c2"
bright-cyan    = "#00ffff"
bright-white   = "#ffffff"
bigface_bg     = "#252925"
bigface_fg     = "#d9d9d4"
bigface_blue   = "#00b0ff"
bigface_lime   = "#c6ff00"
bigface_green  = "#00c853"
bigface_yellow = "#e5e500"
bigface_orange = "#fc5d23"
bigface_pink   = "#f52670"
bigface_cyan   = "#66d9ef"
bigface_purple = "#ae81ff"
bigface_comment = "#75715e"

Generated from the palette. Source:themes/starship.