20 themes

agy statusline themes

agy-powerline has 20 built-in themes for dark, light and color-blind terminals. Each one below is drawn by the real statusline code in the three layouts, with its lowest contrast figures and its ok, caution and danger colors. Switch with one command, or open a theme in the configurator.

Themes
Terminal background
Color vision

Dark Aurora

dark-aurora

VS Code Dark+ colors (default)

Pill text
6.1:1
On terminal
5.6:1
OK · caution · danger
dark-aurora · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Ocean

dark-ocean

Blues and teals from VS Code Dark+

Pill text
5.9:1
On terminal
5.4:1
OK · caution · danger
dark-ocean · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Ember

dark-ember

Warm oranges and golds from VS Code Dark+

Pill text
6.5:1
On terminal
5.9:1
OK · caution · danger
dark-ember · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Forest

dark-forest

Greens and sand from VS Code Dark+

Pill text
7.3:1
On terminal
6.7:1
OK · caution · danger
dark-forest · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Neon

dark-neon

VS Code's bright terminal colors

Pill text
6.0:1
On terminal
5.4:1
OK · caution · danger
dark-neon · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Mono

dark-mono

VS Code Dark Modern grays, color only for status

Pill text
6.6:1
On terminal
6.1:1
OK · caution · danger
dark-mono · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Nocturne

dark-nocturne

Vivid purple, pink, cyan and green

Pill text
5.7:1
On terminal
5.2:1
OK · caution · danger
dark-nocturne · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Onyx

dark-onyx

Soft purple, blue and green on gray

Pill text
5.9:1
On terminal
5.4:1
OK · caution · danger
dark-onyx · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Metro

dark-metro

Night-city blues, violet and teal

Pill text
6.8:1
On terminal
6.2:1
OK · caution · danger
dark-metro · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Macchiato

dark-macchiato

Pastel mauve, teal, peach and green

Pill text
7.3:1
On terminal
6.7:1
OK · caution · danger
dark-macchiato · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Nord

dark-nord

Arctic frost blues with aurora accents

Pill text
5.8:1
On terminal
5.3:1
OK · caution · danger
dark-nord · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Dark Rose Pine

dark-rose-pine

Muted iris, foam, rose and gold

Pill text
6.2:1
On terminal
5.7:1
OK · caution · danger
dark-rose-pine · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Light Paper

light-paper

VS Code Light+ colors

Pill text
5.1:1
On terminal
4.9:1
OK · caution · danger
light-paper · light terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Light Sky

light-sky

Blues from VS Code Light+

Pill text
5.1:1
On terminal
4.9:1
OK · caution · danger
light-sky · light terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Light Sunset

light-sunset

Warm reds and browns from VS Code Light+

Pill text
5.1:1
On terminal
4.9:1
OK · caution · danger
light-sunset · light terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Light Cream

light-cream

Pastel mauve, teal and peach, deepened

Pill text
5.1:1
On terminal
4.9:1
OK · caution · danger
light-cream · light terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Light Gruvbox

light-gruvbox

Retro earthy purple, aqua and orange

Pill text
5.0:1
On terminal
4.8:1
OK · caution · danger
light-gruvbox · light terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Light Tokyo Night

light-tokyo-night

Ink blue, violet and moss green

Pill text
5.1:1
On terminal
4.9:1
OK · caution · danger
light-tokyo-night · light terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Color-blind Dark

colorblind-dark

Color-blind safe, for dark terminals

Pill text
7.0:1
On terminal
6.3:1
OK · caution · danger
colorblind-dark · dark terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Color-blind Light

colorblind-light

Color-blind safe, for light terminals

Pill text
5.2:1
On terminal
5.0:1
OK · caution · danger
colorblind-light · light terminal
pills
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) ● main
72.0% rem │ 2hr 47m 21.0% rem 1d 17h
lines
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
72.0% rem │ 2hr 47m 21.0% rem │ 1d 17h
classic
Gemini 3.8 Flash (High) 149.3K/1.0M (14.2%) (main*)
│ 72.0% rem | 2hr 47m │ 21.0% rem | 1d 17h
5h quota at 80% · 22% · 6% left
⏳ 80.0% rem
⏳ 22.0% rem
⏳ 6.0% rem

Contrast figures are the lowest across all widget colors: "Pill text" is text on a pill, "On terminal" is the lines layout text on the intended terminal background. 4.5:1 is the WCAG AA minimum for body text. Pill caps take the terminal's own background, so they blend into any terminal. Browsers can't draw Nerd Font glyphs, so the round caps and arrows are drawn with CSS in the same colors.