Xmonad(Shift-Mod-Q)を終了すると、実行中のすべてのアプリケーションが強制終了されます。これにより、gnome-terminalとChromiumの最近の端末履歴が失われ、次の起動時に誤ってシャットダウンされたと文句を言います。
Xmonadにアプリケーションをうまく終了させるにはどうすればよいですか?
私はubuntu12.04でxmonadを実行しています。 gnome-sessionの上で実行していません。
パッケージマネージャーを使用してwmctrlをインストールします。
次に、この小さなスクリプトを使用して、すべてのウィンドウを正常に閉じます
$(wmctrl -l | awk '{print $ 1}');で勝つために行う
wmctrl -i -c $ win
完了
Xmonadが終了する前に、これを終了キーバインディングに追加します。
私はこれをFirefoxでテストし、次にそれを見つめたとき、自分でウィンドウを閉じたように正しく起動しました。