Skip to content
Daniel Berger edited this page Nov 5, 2026 · 1 revision

Themes

BSDRunner ships a neutral Default theme and four corporate themes inspired by the visual language of Android: Netrunner. A theme is a coordinated desktop layer—not merely a wallpaper. It changes the shared Quickshell palette, Waybar, Rofi, Kitty, generated Firefox styling, Hyprland borders, and the wallpaper set used by swww.

Choose a theme from the Welcome window, or apply one directly:

sh ~/.config/bsdrunner/scripts/bsdrunner-apply-theme.sh jinteki

Use default, haas-bioroid, jinteki, nbn, or weyland as the final argument.

At a glance

Theme Character Background Surface Accent
Default Neutral, quiet, practical #101418 #1a2128 #6aa9d8
Haas-Bioroid Clinical, premium, engineered #0f1418 #1b2329 #8fd3ff
Jinteki Elegant, threatening, organic #11090a #1c0f12 #c61f3a
NBN Broadcast, saturated, commercial #14110b #221a0d #f3c316
Weyland Industrial, severe, earthbound #0f130f #1a2219 #5d8c45

Default

Default is the recovery-friendly neutral baseline: cool charcoal surfaces, clear blue accents, and restrained contrast. It carries no corporate identity and does not bundle a rotating wallpaper set. Switch back to it whenever you want the simplest visual baseline:

sh ~/.config/bsdrunner/scripts/bsdrunner-apply-theme.sh default

Haas-Bioroid

Haas-Bioroid wallpaper preview

Haas-Bioroid uses dark steel, pale cyan, and precise geometry. It is the cleanest corporate theme: high legibility, cool highlights, and a controlled technical feel.

  • Accent: #8fd3ff
  • Strong accent: #dff6ff
  • Text: #d7e3ea
  • Warning: #ffb86b

Jinteki

Jinteki wallpaper preview

Jinteki combines lacquer-black surfaces with crimson accents and selective glow. It gives Quickshell panels, the launcher, terminal, and browser chrome a tighter, more dramatic appearance.

  • Accent: #c61f3a
  • Strong accent: #ff5a6f
  • Text: #f3d7da
  • Warning: #ffb36b

Jinteki also includes experimental Dolphin and qt6ct palette assets for manual Qt testing.

NBN

NBN wallpaper preview

NBN is the loudest theme: yellow broadcast accents, orange emphasis, black framing, and ticker-like energy. It is designed to feel active without sacrificing readable status colors.

  • Accent: #f3c316
  • Strong accent: #ff8b1f
  • Text: #fff0c7
  • Warning: #ff4f4f

Weyland Consortium

Weyland Consortium wallpaper preview

Weyland uses dark green, muted gold, and dense industrial surfaces. Its identity is heavier and more utilitarian than Haas-Bioroid while remaining calmer than NBN or Jinteki.

  • Accent: #5d8c45
  • Strong accent: #b4a14d
  • Text: #d9e0cf
  • Warning: #d96b2b

What changes

Every corporate theme currently includes:

  • shared colors for BSDRunner's Quickshell applications;
  • Waybar colors and panel treatment;
  • a Rofi launcher theme;
  • a Kitty theme fragment and watermark treatment;
  • generated Firefox chrome and content styling;
  • Hyprland active and inactive border colors;
  • four bundled wallpapers for workspace-based swww rotation.

Theme selection never changes application data or replaces the stable Hyprland behavior configuration. Firefox must be restarted before newly generated browser styling becomes visible. Applications that cache their appearance may also need to be reopened.

Install with a theme

Choose a theme during the full dotfiles installation:

./scripts/install-dotfiles.sh --theme haas-bioroid

The installer records the selection in ~/.config/bsdrunner/current-theme. Later in-session switches use the same theme assets and update that selection without rerunning the entire installer.

Back to Welcome and Themes or the BSDRunner Apps overview.

Clone this wiki locally