Usage of lxterminal

Lars Jönsson 2026-03-12

Note

This is not yet used, because each profile will run in a separate environent. The first invoked terminal in a profile will not run in the background of the terminal where it is started.

How to use and configure lxterminal.

Overview

The lxterminal is a small terminal that works well with X11 over SSH. This guide includes some information about to its limited functionlity.

Multiple settings

The command line has only a limited options compared to xterm, but it has support for multiple profiles that can be used to set separate options for for different terminal windows. The settings are stored in the file ~/.config/lxterminal/lxterminal.conf and can be changed from the Preferences in the GUI. By using the --profile=NAME command line option, a different profile is used. It is stored in ~/.config/lxterminal/lxterminal-NAME.conf. All terminals with the same profile will share the same "environment".

To create a profile with a smaller font...

alias nodes='lxterminal --geometry=70x10 --profile=small -e watch -n 1 kubectl get nodes'
alias pods='lxterminal --geometry=120x35 --profile=small -e watch -n 1 kubectl get pods --all-namespaces'
alias nodes-w='lxterminal --geometry=170x10 --profile=small -e watch -n 1 kubectl get nodes -o wide'
alias pods-w='lxterminal --geometry=170x35 --profile=small -e watch -n 1 kubectl get pods --all-namespaces -o wide'
[general]
fontname=Monospace 9