Skip to content

Latest commit

 

History

History

omarchy-plugins-enhancer

Folders and files

README.md

Omarchy Plugins Enhancer

GitHub Runtime Build System Install License

Userscript for plugins.omarchy.org adding auto pager, direct GitHub repository links on cards, and brutalist seen plugin collapsing.

Features

  • Brutalist Architecture: Zero border-radius, stark monospace typography (var(--mono)), hard geometric contrast, and solid drop shadows matching the Omarchy Quattro terminal aesthetic.
  • Default Collapse (Strip Cards): Seen plugins automatically collapse by default into a sleek, compact 42px single horizontal strip card showing the plugin name, inline truncated description, stats, and repository link.
  • Auto Pager (Infinite Scroll): Automatically loads and appends the next page as you scroll down without jumping back to the top.
  • Native Icon-Only GitHub Buttons: Direct 25x25px square GitHub button on each plugin card matching Omarchy's native action buttons (no text, icon-only with accessible tooltip).
  • Delayed Seen Detection: Does not grey out cards while you are actively reading them. Marks plugins as seen only after you have scrolled past them by 1-2 cards.
  • Brutalist Control HUD: Stark rectangular toolbar with segmented mode controls (DIM | HIDE | OFF), Auto Pager toggle, and history reset. Zero emojis.

Development

# Install dependencies
bun install

# Run development server
bun run dev

# Run unit and integration tests
bun test

# Build production userscript
bun run build
# Output: dist/omarchy-plugins-enhancer.user.js