handlr-set(1)

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

🌸 NAME 🌸

okay so this is handlr-set(1) from the General Commands Manual, and the page is literally handlr-set - Set the default handler for mime/extension. bestie, it's giving β€œtell your system who owns this file type” energy ✨


✨ SYNOPSIS ✨

the whole incantation, no cap:

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

πŸ’– DESCRIPTION πŸ’–

Set the default handler for mime/extension β€” that’s the main character job 🫢

It overwrites currently set handler(s) for the given mime/extension. so yeah, it’s not β€œadd a little suggestion,” it’s β€œthis is the handler now,” periodt πŸ’…

Asterisks can be used as wildcards to set multiple mimetypes. When expand_wildcards is true in ~/.config/handlr/handlr.toml, wildcards will be expanded into matching mimes rather than added verbatim. iykyk 🌈

File extensions are converted into their respective mimetypes in mimeapps.list. cute little transformation moment πŸ¦‹

🚨 heads up: Currently does not support regex handlers. that’s the vibe check β€” no regex handler support here, fr fr.

πŸŽ€ OPTIONS πŸŽ€

  • -n, --disable-notifications β€” Disable notifications on error πŸ™ˆ
  • -t, --force-terminal-output=TERMINAL_OUTPUT β€” Overrides whether or not to behave as if the output is an interactive terminal. possible values: true, false πŸ’»βœ¨
  • -v, --verbose β€” Increase logging verbosity. yes bestie, more lore πŸ”₯
  • -q, --quiet β€” Decrease logging verbosity. shhh era 🀫
  • -h, --help β€” Print help (see a summary with -h) πŸ‘‘
  • <MIME> β€” Mimetype or file extension to operate on 🌸
  • <HANDLER> β€” Desktop file of handler program πŸŽ€

cute sign-off: this was the set page for handlr-set(1) in the General Commands Manual β€” source/manual vibe: General Commands Manual, page: set, manual title: handlr-set(1), and no extra version/date line is stamped here, so we’re rolling with the footer energy as-is πŸ’œβœ¨

πŸ“¦ where this page comes from