Agency Themes

June 13, 2026 · View on GitHub

A collection of 4 themes for HyDE (Hyprland) with an intelligence-agency aesthetic: dark, navy, surveillance. Font: JetBrains Mono Nerd Font.

ThemeAestheticAccent
Agency (NSA)dark navy, NSA seal#3b82f6
FBIdark navy, FBI seal#3b82f6
CIAdark navy, CIA seal#3b82f6
MI6dark teal, typographic#2dc9dc (cyan)

Screenshots

Desktop — waybar with the TOP SECRET chip, solid blue active workspace:

Desktop

Terminal — kitty + fastfetch with the per-theme agency logo and capgz@blacksite prompt:

Terminal

App launcher (rofi) — themed window with solid blue selection tile:

Rofi

Logout overlay (wlogout) following the theme palette:

Wlogout

SDDM login screen (bonus theme, see SDDM login theme):

SDDM

Wallpaper previews

AgencyFBI
AgencyFBI
CIAMI6
CIAMI6

Installation

With HyDE installed, run (one per theme you want):

hyde-shell theme.patch.sh "Agency" "https://github.com/CapGuizera/hyde-agency-themes"
hyde-shell theme.patch.sh "FBI"    "https://github.com/CapGuizera/hyde-agency-themes"
hyde-shell theme.patch.sh "CIA"    "https://github.com/CapGuizera/hyde-agency-themes"
hyde-shell theme.patch.sh "MI6"    "https://github.com/CapGuizera/hyde-agency-themes"

Then pick the theme with SUPER+SHIFT+T.

Each theme ships: color palette (theme.dcol), wallpapers (seal + watermark variant), Hyprland border colors, waybar, kitty, rofi, kvantum, and an optional hyprlock layout in "TOP SECRET // RESTRICTED ACCESS" style (applied when wallbash is in Theme colors mode).

The Source/ directory holds the archives the HyDE patcher extracts on install: a self-contained Agency GTK theme (does not touch HyDE's Wallbash-Gtk) and the Tela-circle-blue icon set. See Source/README.txt for details.

SDDM login theme (bonus)

The sddm/agency directory ships a matching SDDM login theme (NSA seal background, "TOP SECRET // RESTRICTED ACCESS" header, AGENT ID / ACCESS CODE fields, AUTHENTICATE button). It is based on sddm-astronaut-theme and is visual-only: authentication, keyboard layout and session behavior are untouched.

# 1. Copy the theme (requires root)
sudo cp -r sddm/agency /usr/share/sddm/themes/agency

# 2. Point SDDM to it
sudo mkdir -p /etc/sddm.conf.d
printf '[Theme]\nCurrent=agency\n' | sudo tee /etc/sddm.conf.d/99-agency.conf

Tip: preview it without rebooting (opens a window in your session):

sddm-greeter-qt6 --test-mode --theme /usr/share/sddm/themes/agency

If your /etc/sddm.conf already has a [Theme] section, set Current=agency there instead (it takes precedence over sddm.conf.d). To revert, remove /etc/sddm.conf.d/99-agency.conf. The change applies on the next boot — do not restart the sddm service from inside a running session.

Notes

  • The NSA, FBI and CIA seals are official US government insignia (public domain, sourced from Wikimedia Commons). They are used here decoratively, with no affiliation or endorsement implied.
  • The SIS/MI6 crest is copyrighted; the MI6 theme uses a typographic composition instead.
  • Themes are fully self-contained in the standard HyDE format: switching to other themes leaves no residue.

License

MIT for the HyDE theme files. Seal images: public domain (US Gov). The SDDM theme keeps the license of its base, sddm-astronaut-theme (GPL-3.0).