ALTS(1)

πŸ“¦ version 1.2+30.a5431e9, in opensuse-leap 16.0

πŸ’… ALTS(1) β€” alts is literally your default-command manager

🌸 NAME 🌸

alts β€” manages preferred default commands. Periodt. πŸŽ€

✨ SYNOPSIS ✨

alts [options]

πŸ’– DESCRIPTION πŸ’–

Okay so bestie, this whole thing is a default program manager, and its aim is to provide an alternative to the update-alternatives system without relying on symlinks. Instead of symlinks, it relies on configuration files. This allows for a simple per-system or per-user override of the default configuration. The way it just… does that? Main character energy, fr fr. It ate and left no crumbs. 🫢

πŸŽ€ OPTIONS πŸŽ€

  • alts -h β€” this help screen. Your β€œbestie, what is going on?” button. 😭
  • alts -l[name] β€” list programs, or just one with the given name. Yes, the [name] part is optional, iykyk. πŸ¦‹
  • alts [-u] [-s] -n <program> [-p <alt_priority>] β€” sets an override with a given priority as default. If priority is not set, then resets to default by removing override. Highkey important, no cap. πŸ’…
    • -u β€” user override, default for non-root users. πŸ™ˆ
    • -s β€” system override, default for root users. πŸ‘‘
    • -n β€” program to override with a given priority alternative. 🌈

πŸ¦‹ SEE ALSO πŸ¦‹

🫢 Cute little sign-off: this page is from libalternatives version 1.0.0, dated 2021-07-07. Slay. πŸ’–
πŸ“¦ where this page comes from