betterdiscordctl
Manage BetterDiscord installation on Linux
TLDR
Install BetterDiscord into Discord Stable
$ sudo betterdiscordctl install
Install it into Canary$ sudo betterdiscordctl --d-flavors canary install
Install it into PTB$ sudo betterdiscordctl --d-flavors ptb install
Install where Discord came from Flatpak$ sudo betterdiscordctl --d-install flatpak install
Install where Discord came from Snap$ sudo betterdiscordctl --d-install snap install
Check whether it is installed and which version$ betterdiscordctl status
Update BetterDiscord after Discord updates itself$ sudo betterdiscordctl upgrade
Reinstall when a Discord update breaks the injection$ sudo betterdiscordctl reinstall
Remove it again$ sudo betterdiscordctl uninstall
Update betterdiscordctl itself$ sudo betterdiscordctl self-upgrade
SYNOPSIS
betterdiscordctl [options] command
DESCRIPTION
betterdiscordctl manages BetterDiscord installation on Linux systems. BetterDiscord is a client modification for Discord that enables themes, plugins, and additional customization features.The tool handles installation, updates, and removal of BetterDiscord across different Discord variants (Stable, Canary, PTB) and installation methods (native, Flatpak, Snap).
PARAMETERS
-f, --d-flavors flavor
Specify Discord flavor: stable, canary, or ptb.-i, --d-install method
Specify installation method: system, flatpak, or snap.-p, --d-appdir path
Specify custom Discord app directory.-v, --verbose
Increase verbosity level.-q, --quiet
Decrease verbosity level.-V, --version
Display version and exit.-h, --help
Display help message and exit.
SUBCOMMANDS
install
Install BetterDiscord.reinstall
Reinstall BetterDiscord, removing the old files.uninstall
Remove BetterDiscord.update
Update BetterDiscord, updating your local repository if present.status
Show current Discord patch state.self-upgrade
Upgrade betterdiscordctl itself.
INSTALL
yay -S betterdiscordctl
nix profile install nixpkgs#betterdiscordctl
CAVEATS
Requires root privileges. BetterDiscord may break after Discord updates; reinstallation is often necessary. Using client modifications may violate Discord's Terms of Service.
