Hi my fellow i3 users,
I just finished a new Manjaro-i3 installation and wanted to change the from i3 used Terminal Emulator. The default installed Emulator is urxvt. i3 by default will start ì3-sensible-terminal, wich will try to open the in $TERMINAL stored terminal emulator. The documentation to i3-sensible-terminal says one can change the system variable $TERMINAL in order to set the preferred terminal emulator.
After a lot of searching and reading I couldn’t find a liable solution to set said variable. If you try export TERMINAL=alacritty
from command line, this variable will not hold its assigned value after closing the used terminal window.
This is not a Manjaro specific problem, as there are same questions from Debian and Arch users.
I am specifically not asking for a workaround. The comment on the man page of i3-sensible-terminal suggests this should more or less be a well known standard move.
Please don’t complain about the order: If the user has any preference, they will have $TERMINAL set or modified their i3 configuration file.
Thank you for your answer .
Sadly that’s one of the workarounds I already knew of and wanted not to do. I was looking to set the $TERMINAL variable as mentioned in i3-sensible-terminal, so that for example if I open vim , it will be nested in my preferred Terminal
Emulator.