Lucas Oskorep 541fde0e5a
Build and Test / build (push) Successful in 22s
Build and Test / release (push) Successful in 3s
ci: add build/release workflow, manage pnpm with mise at latest
Workflow was a local aerospike copy: point names/paths at
prettyborders.zip, drop the test step (no test suite), install via
pnpm --frozen-lockfile --ignore-scripts, and provision pnpm through
mise instead of an unpinned npm -g.
2026-10-26 22:41:11 -04:00
2025-09-24 00:55:13 -04:00
2026-10-15 01:54:51 -04:00
2025-09-24 00:55:13 -04:00
2026-10-15 01:54:51 -04:00
2024-11-08 11:46:15 -05:00
2026-10-15 01:54:51 -04:00
2026-10-15 01:54:51 -04:00
2026-10-15 01:54:51 -04:00
2026-10-15 01:54:51 -04:00
2026-10-15 01:54:51 -04:00

Pretty Borders

A GNOME Shell extension that adds colorful, animated borders around your active window. The border color smoothly cycles through the hue spectrum, providing visual feedback for window focus.

Demos

Color Changing

Color Changing Border

Selecting Borders

Features

  • Dynamic colored border around focused window
  • Smooth color cycling animation

Roadmap

  • Customizable via preferences (SOON^tm)
  • Static color assignment for active window

Installation & Setup

Install Pre-reqs

yay -Syu fnm
fnm use # sets node version - feel free to use others but this project is fnm first
npm install pnpm
just install

Development

just run           # Run GNOME Shell in nested mode for testing your updates

License

S
Description
Rainbow/static border decorations for GNOME windows
Readme GPL-3.0
535 KiB
0 Stars 1 Watchers 0 Forks
2026-10-26 22:41:39 -04:00
Languages
TypeScript 76.4%
CSS 9.4%
JavaScript 8.2%
Just 6%