For example :

io.elementary.terminal -h

produces the following output

[DEBUG 21:57:54.738715] Settings.vala:163: Loading settings from schema 'io.elementary.terminal.settings'
  io.elementary.terminal [OPTION…]

Why do I need this to work?

I have to change "Terminal to launch console program" from xterm -T $TITLE -e to elementary's OS (Juno) io.elementary.terminal -e in CodeBlocks.

2 Answers 2


Well this works for me in Hera 5.1.3 in codeblocks. Copy paste this to Settings>Environment settings>Terminal to launch console program

io.elementary.terminal -t $TITLE -x
  • Yes, I had opened an issue on their GitHub and they patched the code for gnome-terminal style program execution in Juno itself, master branch. I hope they have released it in the newest release. as you say it is working. Thanks though.
    – Prabal Dev
    Commented Apr 25, 2020 at 9:57

This has been fixed by the developers in the newest release of elementaryOS.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.