Mod tooling · AI agents · Omarchy plugins

DuduPhudu

I build tools that fix what people have learned to live with: mod collections that rebuild exactly, AI agents that keep their bearings, transcripts that know who spoke, and an Omarchy laptop that unlocks when it sees you.

  • Event Horizon on Nexus Mods
  • bearing on npm
  • 12 Omarchy plugins

Flagships

The big ones

The four biggest projects, and the best place to start.

Event Horizon: a glowing ring at the edge of a black hole

Vortex extension · Nexus Mods

Event Horizon

Build a collection that arrives the way you built it. Then keep it that way.

A Vortex Collection is a list of mods: here they are, install them. An Event Horizon package is a snapshot of a setup that worked: rebuild it exactly, and prove it matches.

1,900 mods
in the Skyrim SE profile it is proven on, plus a 950-mod Fallout 4 collection
17,159 of 17,161
contested files go to the curator's winner on a 1,753-mod collection; the other two are files the game never loads
2,600+ tests
including a render of every screen

For players

  • The whole plan before anything is written, with your game setup checked first.
  • One mod at a time, every archive hashed against the manifest.
  • The curator's load order, pinned and watched: you're told the moment a sort undoes it.
  • Collection Doctor shows what is still true, with the repair on each finding.

For curators

  • Your whole profile in one table: updates, missing requirements, duplicates and plugins.
  • "Make it work" reads a mod's whole requirement chain and installs it in dependency order.
  • Builds tell a gone file from a gone page, and ship what can't be downloaded any more by hash.

Skyrim Special Edition, Fallout 4, Fallout 3, Fallout: New Vegas and Starfield, on Vortex 2. Windows, plus Linux and Steam Deck through Proton. Built by DuduPhudu and Bluuuk; free on Nexus Mods, source available under PolyForm Strict.

The same intent without and with bearing: one ships a feature that was already measured and killed, the other is caught in one line

AI coding agents · npm

bearing

Your tests catch code that breaks. Nothing catches an agent that has drifted about what the code means.

  • North-stars outrank every other doc, so an idea you killed can't quietly come back.
  • Task-core saves the task before compaction throws the detail away.
  • Microscope reviews like an expert in your domain, and every finding must survive a refutation pass.
  • Eleven independent modules for Claude Code, Zed and Codex, at about 25,000 tokens a session.
GitHub npm

Transcription · CLI

whiz

From a recording to a labeled, named, frame-illustrated transcript in one command.

  • Knows your speakers: name someone once, and later recordings label them automatically.
  • Sees the screen: the analysis checks what was shown against what was said.
  • Made for hour-long videos, with an Essentials summary you can feed back later.
  • Local and private by default, on whisper.cpp and Ollama: no uploads, no API keys.
GitHub

Omarchy plugin · face unlock

PenguID

Look at your laptop and you're in.

The infrared camera recognizes you on the lock screen, at sudo and in polkit prompts, while your password stays the real key. Outside the lock screen, a small penguin card shows each step above every window, like Face ID on an iPhone.

$ sudo pacman -Syu Press Enter for face, or type your password:
  • Face data stays on the laptop, encrypted under a key sealed by the TPM.
  • Face ID-style rules: it asks for your password after boot, after 48 hours without it, and after 5 refused faces.
  • It fails closed: if a check can't run, you simply get the password prompt.
Discover PenguID GitHub
Looking · recognized

Omarchy plugins

Small tools that change how the desktop feels

Each one does something Omarchy doesn't out of the box, installs with one command, and removes cleanly.

PenguID

New

Face unlock with the infrared camera on the lock screen, at sudo and in polkit prompts, with TPM-sealed face data and a penguin above every window that shows each step.

Page GitHub
Omagram preview card

Omagram

In review

An unofficial Telegram client that lives in your desktop. Reply from the bar with voice, round video or stickers, and know who wrote by a sound of their own.

GitHub
Cockpit preview card

Cockpit

Marketplace

One hub for what the machine is doing right now: AI sessions working or waiting for you, transfers with real progress, long jobs, dirty repos and pending updates.

GitHub
Tactile preview card

Tactile

In review

Tune your touchpad and mouse by feel: changes undo themselves unless you keep them, custom acceleration curves, gestures with a finger map, per-app settings and a live finger view.

GitHub
Barber preview card

Barber

In review

Edit the bar right on the bar: take widgets off, add, move and set them up in place, with undo and layouts that switch by themselves.

GitHub
Emoji picker preview card

Emoji picker

Marketplace

Emoji, symbols, kaomoji and GIFs typed straight into the app you were using. It searches English, Ukrainian and Russian names at once.

GitHub
Clipboard shelf preview card

Clipboard shelf

Marketplace

Pin the snippets you paste all day and keep them one keystroke away, next to your clipboard history.

GitHub
Omalang preview card

Omalang

Marketplace

Remembers the keyboard layout for each app and restores it when you switch back. Left-click cycles, right-click assigns.

GitHub
Tile blueprints preview card

Tile blueprints

Marketplace

Draw a tiling layout for each workspace, and apps open straight into their tile. A hand-arranged workspace becomes a blueprint in one key.

GitHub
Idle dim preview card

Idle dim

Marketplace

Dims the screen after a while without input and brings your brightness back on the next key: the step Omarchy's idle handling skips.

GitHub
Keyboard cleaner preview card

Keyboard cleaner

Marketplace

Switch every key off while you wipe your keyboard and touchpad. A themed card counts down; hold a click on the ring to finish early.

GitHub
dGPU status preview card

dGPU status

Marketplace

Is the NVIDIA GPU asleep or awake? A bar widget that tells you at a glance, with gpuwho to see what is keeping it up.

GitHub

More tools

Smaller projects worth a look

Game modding

NGIO Automation Suite

Turns hours of babysitting Skyrim grass cache generation into a short setup that runs unattended.

Game modding

Safe Resource Packer

Sorts mod files safely and packs them into BSA and BA2 archives for Bethesda games.

Game modding

Seasonal Grass Cache Renamer

Renames grass cache files for seasonal variants, many times faster than batch scripts.

Linux hardware

Alienware x16 R2 speaker fix

Turns on the internal speakers under Linux (Realtek ALC289 with two Cirrus CS35L41 amps), and keeps them working across kernel updates.

Developer tools

Article Parser

An ingestion pipeline from editorial Google Docs to WordPress and Shopify, behind a layered quality gate.

Support

Keep the projects coming

Everything here is free to use. If something saves you time every day, or you just like where it is going, you can support its development on Donatello. Every donation goes into new features, faster fixes and new projects.

QR code for donatello.to/DuduPhudu