Ich möchte eine Tastenkombination für i3wm erstellen, die zwei GUI-Anwendungen gleichzeitig startet. Ist das möglich?
Antwort1
Ja. Sie können i3-Befehle verketten, indem Sie eine Liste übergeben, die durch oder getrennt ist ,
. ;
Dies öffnet beispielsweise ein Terminal und xclock
beim Drücken von Super+ x:
bindkey Mod4+x exec i3-sensible-terminal; exec xclock
Notiz:während exec i3-sensible-terminal
vor ausgeführt wird exec xclock
, gibt es keine Garantie, dass das Fenster für i3-sensible-terminal
vor dem Fenster von geöffnet wird xclock
. Das liegt daran, dass exec
nicht wartet, bis ein Fenster zugeordnet wurde, bevor es zurückkehrt. (Tatsächlich kann es nicht warten, da es keine Möglichkeit gibt, zu wissen, ob eine Anwendung überhaupt ein Fenster öffnen wird.)
Weitere Informationen zur Befehlsverkettung finden Sie imi3 Benutzerhandbuch