handlr-remove(1)

πŸ“¦ version 0.13.0, in nixos 26.05, nixpkgs unstable

🌸 handlr-remove(1) 🌸

okay so bestie, welcome to handlr-remove(1) β€” straight out of the General Commands Manual, and honestly? it's giving "small but mighty". it's the little tool that takes a handler off a mime/extension. un-invite energy. removal era. πŸ’…

✨ NAME ✨

handlr-remove β€” remove a given handler from a given mime/extension πŸŽ€

✨ SYNOPSIS ✨

handlr remove [-n|--disable-notifications] [-t|--force-terminal-output]
[-v|--verbose]... [-q|--quiet]... [-h|--help] <MIME> <HANDLER>

literally that's the whole invocation, copy it exactly and you're golden 🫢

✨ DESCRIPTION ✨

so what does it do? it removes a given handler from a given mime/extension. that's the mission. that's the whole vibe check. πŸ¦‹

ngl there's a sentence in the original that goes: "Note that if a handler is not supplied," β€” and then it just stops. no period, no nothing. main character abandoned mid-thought energy 😭 i'm not making anything up to fill the gap, so that's exactly as much as the page tells us, fr fr.

here's the part that is fully spelled out, and it matters:

  • literal wildcards (e.g. text/*) get favored over matching mimetypes if they're present. wildcard stays winning. πŸ‘‘
  • otherwise, mimes that match wildcards (e.g. text/plain, etc.) get their handlers removed.

iykyk β€” wildcard first, then the matched mimes. πŸ’–

✨ OPTIONS ✨

  • -n, --disable-notifications β€” turns off notifications on error. silence is golden, errors can stay quiet 🀫
  • -t, --force-terminal-output=TERMINAL_OUTPUT β€” overrides whether or not to behave as if the output is an interactive terminal. possible values: true, false. so you can force the terminal vibe on or off, no guessing 🌈
  • -v, --verbose β€” increase logging verbosity. more words, more lore, stack it up... πŸ“ˆ
  • -q, --quiet β€” decrease logging verbosity. shhh. less noise πŸ’€
  • -h, --help β€” print help (see a summary with -h) β€” yes, that's the actual wording, the summary version is the short one πŸŽ€

🌸 the positional args 🌸

  • <MIME> β€” the mimetype you wanna remove a handler from.
  • <HANDLER> β€” the desktop file of the handler program you're removing. like, the actual .desktop of the app in question. 🧚

and that's the whole page, bestie β€” no paging, no scrolling, we ate and left no crumbs πŸ“

πŸ’œ cute sign-off time: this was handlr-remove(1) from the General Commands Manual, and the footer identifies the command simply as remove alongside handlr-remove(1). no version number or date on this one, so nothing to report there β€” periodt. ✨πŸ”₯
πŸ“¦ where this page comes from