Mods Section Launch
I’m launching a new section — Mods. This is a personal collection of my own tools: UserScripts, utilities, fixes, AI prompts, and configs that I’ve been building for myself over the last few years.
This isn’t just a collection of random snippets from the internet. Every line of code here was written or adapted by me to solve specific pain points in my workflow.
Philosophy
My mods aren’t bloated plugins. They are micro-tools that follow the Unix way ideology: do one thing and do it well.
I don’t believe in “swiss army knife” extensions with dozens of toggles. One script — one function. Minimal code that I can fully control. Maximum impact for my productivity.
What’s Inside
🎯 UserScripts (2)
- YouTube Quick Not Interested — one click instead of four actions
- Kinopoisk Watch Button — direct movie viewing links
🔧 Utilities (8)
- SQL to Directus Seed — convert SQL dumps to Directus seeds
- Python Async Queue — async task queue runner
- PHP HTML Builder — fluent API for building tables
- Tailwind PHP Trait — fluent Tailwind classes in PHP
- HTML Comment Selector — find DOM elements via comments
- TypeScript Callable Instance — make class instances callable
- Filament Address Field — composite address fields
- Nuxt -> GH Pages Deploy — automate deployment to GitHub Pages
🐛 Fixes (3)
- Docker Chokidar Fix — hot reload in Docker on macOS/Windows
- Safari & Chrome Keyboard Fix — virtual keyboard in web chats
- WooCommerce Slugs — transliterate Cyrillic attributes
💻 Shell Scripts (2)
- Password Generator — secure passwords with memorable mode
- Flatten Directories — flatten nested directory structures
📝 Snippets (4)
- Python URL Matcher — URL validation with Pydantic
- Python Async/Sync — convert async functions
- Network Idle Detection — wait for network idle in Playwright
- Playwright Cache — caching decorator for tests
💬 AI Prompts (1)
- AI Agent Core Rules — my standards for Gemini/Claude/Cursor
Featured Mods
YouTube Quick Not Interested
The first mod in the collection. Solves a simple but annoying problem.
The Problem: To tell YouTube “Not interested”, you have to jump through too many hoops and hit small menus.
My Solution: A ”⊘” button right on the card. One click and the recommendation is gone forever.
Kinopoisk Watch Button
The mod that turns Kinopoisk into a full-fledged media center.
Problem: Finding a film on Kinopoisk often ends with the realization that it’s not in your subscription.
Solution: A “WATCH” button that immediately redirects you to available online cinemas or players.
Docker Chokidar Fix
The most useful fix for my daily Docker development.
Problem: Hot reload had a mind of its own in Docker containers on macOS and Windows due to VirtioFS filesystem quirks.
Solution: One line CHOKIDAR_USEPOLLING=true turns painful waiting into instant updates.
How to Use
UserScripts
- I use and recommend Tampermonkey
- Click “Install” on the page of any of my mods
- Updates will arrive automatically
Utilities & Shell Scripts
Just copy the code. Most of my tools are standalone files with no external dependencies.
AI Prompts
I add them to the project root as GEMINI.md, CLAUDE.md, or .cursorrules. This immediately sets the context for the agent.
Roadmap
My collection will continue to grow along with my needs:
- More UserScripts to automate routine tasks
- New fixes for Docker and Web platforms
- Advanced prompts for AI coding
- My own configs for modern editors
Stats:
- 20 mods
- 6 categories
- Personal author support
- Productivity boost
[STATUS: MODS_ONLINE | 20_MODS_DEPLOYED]