Skip to content

Don't wrap exodos in a terminal from the launcher#158

Merged
thavelick merged 1 commit into
mainfrom
exodos_launcher_no_terminal
Jun 17, 2026
Merged

Don't wrap exodos in a terminal from the launcher#158
thavelick merged 1 commit into
mainfrom
exodos_launcher_no_terminal

Conversation

@thavelick

Copy link
Copy Markdown
Owner

Summary

  • exodos worked from a terminal but not from the river launcher (Alt-based program launcher)
  • launcher.sh wraps any program without a .desktop file in a foot terminal, assuming it's a CLI tool
  • exodos has no .desktop file, so it got foot /home/tristan/.local/bin/exodos — the terminal exited as soon as exogui backgrounded itself, killing the GUI
  • Added exodos to not_terminal_apps so the launcher spawns it directly

Test plan

  • Launch exodos from the program launcher and confirm exogui stays running

🤖 Generated with Claude Code

exodos has no .desktop file, so launcher.sh assumed it was a CLI tool
and ran it inside a transient foot terminal. The terminal exited
immediately after exogui backgrounded itself, killing the GUI. Add
exodos to not_terminal_apps so it spawns directly.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@thavelick thavelick merged commit 52acabe into main Jun 17, 2026
3 checks passed
@thavelick thavelick deleted the exodos_launcher_no_terminal branch June 17, 2026 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant