KDE Plasma xterm, uxterm, kitty, alacrity, terminator ,konsole
Pour une personnalisation au lancement (taille et position fenêtre terminal, police taille caractère, couleur police et fond terminal,etc…), le choix le plus adapté xterm, uxterm, kitty, alacrity, terminator ,konsole
Pour une fenêtre entièrement personnalisée au lancement, je choisirais Kitty. Il regroupe dans un fichier de configuration la taille initiale, la police, sa taille et les couleurs. Il peut aussi demander une position initiale, mais sous Wayland, le compositeur KDE peut ignorer la position demandée.
| Terminal | Personnalisation au lancement | À retenir |
|---|---|---|
| Kitty | Fichier kitty.conf : dimensions, police, couleurs; options de lancement aussi |
Meilleur choix général si tu veux tout régler dans un seul endroit. |
| xterm / uxterm | Options de commande et ressources X : géométrie, police, couleurs | Très réglable et léger, mais configuration plus ancienne et moins conviviale. uxterm est essentiellement le wrapper UTF‑8 de xterm. |
| Alacritty | Fichier de configuration | Minimal et efficace; pour le placement de fenêtre, on dépend davantage de KDE. |
| Terminator | Préférences graphiques et profils | Pratique si tu veux régler les choses dans l’interface et organiser plusieurs terminaux en panneaux. |
| Konsole | Profils et préférences KDE | Le plus intégré à Plasma; pour imposer une position ou une taille, les règles de fenêtres de KDE peuvent être plus adaptées. |
En bref : Kitty pour une configuration centralisée et poussée; Konsole pour l’intégration à Plasma; xterm/uxterm si tu préfères les options classiques et les ressources X. Pour xterm, la géométrie peut notamment se régler avec -geometry, et les couleurs avec -fg et -bg.
Exemple de départ pour Kitty, dans ~/.config/kitty/kitty.conf :
1
2
3
4
5
6
7
8
9
initial_window_width 100c
initial_window_height 30c
remember_window_size no
font_family DejaVu Sans Mono
font_size 12
foreground #e6e6e6
background #1e1e1e
Les suffixes
cindiquent une taille en colonnes et lignes. Pour la position, Kitty propose une option de lancement, mais sa prise en charge dépend du système de fenêtres; sous Wayland, elle ne fonctionne pas.
si kitty, que devient la commande suivante
xterm -rv -geometry 300x20 -T build_chirpy_site -e /home/yann/scripts/build_chirpy_site.sh
L’équivalent le plus proche serait :
1
2
3
4
5
kitty \
--title build_chirpy_site \
--override initial_window_width=300c \
--override initial_window_height=20c \
/home/yann/scripts/build_chirpy_site.sh
300c et 20c signifient 300 colonnes et 20 lignes. Kitty accepte la commande à exécuter après ses options, et --title fixe le titre de la fenêtre.
xterm -rv inverse les couleurs par défaut d’xterm. Kitty n’a pas de correspondance directe à -rv dans cette commande : configure plutôt les couleurs explicitement, en choisissant le fond et le texte souhaités, par exemple :
1
2
3
4
5
6
7
kitty \
--title build_chirpy_site \
--override initial_window_width=300c \
--override initial_window_height=20c \
--override background='#ffffff' \
--override foreground='#000000' \
/home/yann/scripts/build_chirpy_site.sh
Ça donne du texte noir sur fond blanc; remplace les codes couleur selon tes préférences. Pour garder la fenêtre ouverte après la fin du script, ajoute --hold. Pour la position, Kitty accepte --position, mais sous Wayland cette option ne fonctionne pas; sous X11 elle peut dépendre du gestionnaire de fenêtres.
Sous Wayland, il n’y a pas vraiment de terminal qui puisse imposer librement ses coordonnées à l’écran : c’est le compositeur (ici KWin) qui décide du placement. Changer de
kittyàKonsoleouAlacrittyne garantit donc pas qu’une option de positionnement fonctionnera.
Tu peux quand même utiliser Kitty pour la taille, la police et les couleurs, puis créer une règle dans Paramètres système → Gestion des fenêtres → Règles de fenêtres pourkittyafin de lui attribuer une position et une taille. La règle KDE est la solution à essayer pour ton besoin; la position exacte reste toutefois gérée par KWin.