rofi-sensible-terminal(1)
πΈ rofi-sensible-terminal(1) β the group-chat edition π
okay so bestie, this is the manual page for rofi-sensible-terminal and you're literally gonna understand it perfectly by the end, no cap β¨
π NAME
rofi-sensible-terminal β launches $TERMINAL with fallbacks, fr fr π
π¦ SYNOPSIS
rofi-sensible-terminal [arguments]
π DESCRIPTION
so the way that rofi-sensible-terminal works is: it gets invoked in the rofi default config to start a terminal. and this little wrapper script is lowkey necessary because there's genuinely no distribution-independent terminal launcher out there (i mean, Debian has x-terminal-emulator, but that's a Debian thing, yk?). distribution packagers are the ones responsible for shipping this script in a way that's appropriate for their distribution β that's their whole job, bestie π«Ά
here's the iconic part: it tries to start one of the following, and YES the order matters, in that order:
$TERMINAL(okay important note: this is a non-standard variable π)x-terminal-emulatorurxvtrxvtstterminologyqterminalEtermatermuxtermxtermroxtermxfce4-terminal.wrappermate-terminallxterminalkonsolealacrittykittyweztermfoot
like it just goes down the list until something slays π₯ periodt.
π SEE ALSO
rofi(1)β the main character herself π
π AUTHORS
- Dave Davenport and contributors π§
- Copied script from i3: Michael Stapelberg and contributors
bestie heads up: the script only falls back through that list in order β so if your fave terminal isn't in there, it is not gonna get launched, no cap π
and that's the whole thing, you ate it β¨ this was rofi-sensible-terminal(1) from the rofi manual, General Commands Manual β love u, go launch a terminal πππ¦
π¦ where this page comes from
- alpine 3.24: rofi-doc 2.0.0-r0 Β· MIT
- ubuntu resolute: rofi 2.0.0-0.2 Β· MIT
- ubuntu stonking: rofi 2.0.0-0.2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms