Move terminal detection to the beginning so you don't get most of the way through setup and have to restart if no terminal is installed.

This commit is contained in:
Storm Dragon committed 2026-10-20 14:09:05 -04:00
1 parent fb2e1cc55c
commit 4f4c397970
2 files changed
+17 -23

No files matched your search

+1
View File
@@ -24,6 +24,7 @@ Required for the setup script and generated I38 configuration:
- python-gobject: For the accessible GTK application menu, run dialog, and desktop dialog.
- python-i3ipc: For i3 integration scripts.
- rsync: For installing I38 scripts without generated Python cache files.
- A supported terminal emulator: mate-terminal, lxterminal, gnome-terminal, terminator, xfce4-terminal, tilix, ptyxis, kgx, sakura, roxterm, termit, guake, tilda, qterminal, or konsole; alternatively, both xterm and fenrir. Setup checks for one before asking configuration questions.
- yad: For screen reader accessible dialogs.
- xdg-utils: For opening files and URLs from the run dialog.
- xdotool: For X11 window interaction.