↑↓ move · ↵ open · esc close

OmaGate

A USB port guard for the Omarchy bar: eject drives, write-protect them and block hot-plugged devices at the port, with a rule that can never lock out your own keyboard or mouse.

StatusShipped
Built withQMLQuickshellBash
On the Omarchy marketplace
  • 8hearts
omarchy plugin add https://github.com/M44F4/omagate --enable
Live counts from the marketplaceView on the Omarchy marketplace↗GitHub↗
In pictures
OmaGate
How it works
  • 01Eject removable storage in one click, with no password prompt.
  • 02Write-protect a drive with a toggle. Mounted filesystems are remounted read-only too, and if a file is open for writing it refuses and changes nothing.
  • 03Block a hot-pluggable USB device at the port, which disconnects it at the kernel level. A hardwired exemption means the devices already plugged in, such as your keyboard and mouse, can never be locked out.
  • 04A master switch turns the blocking on and off. The first time it is on it remembers everything connected, and turning it off reauthorizes anything it had blocked.
More in this category
Community and open source

OmaBlob

A companion generated from your name, for the Omarchy bar and desktop […]

QMLQuickshell+1
Community and open source

OmaTouch

An on-screen touch keyboard for Omarchy tablet mode: full AltGr levels […]

QMLQuickshell+1
Software and apps

Blobble

A cross-platform desktop companion made from your name. It lives […]

TauriRust+1