XMonadウィンドウマネージャを実行し、.XSessionを使用してDropboxなどを実行し、必要な他のアプリケーションを実行し、ログインマネージャでカスタムセッションを選択します。別のプロファイルを持つ.XSession1、.XSession2、および.XSession3を持つことができるログインマネージャがあるかどうか疑問に思います。では、最初は「日常開発」、「ただの閲覧」、3番目は「オフライン」ですか?
ベストアンサー1
私はしばらくKDMを使用してきましたが、多くのカスタムログインプロファイルがあります。
/usr/share/xsessions
KDMは、セッションを作成するために実行するアプリケーションを知らせる.desktopファイルの束を見つけます。
cat /usr/share/xsessions/awesomex.desktop
[Desktop Entry]
Encoding=UTF-8
Name=awesomex ( Extended )
Comment=Highly configurable framework window manager
Exec=/usr/bin/awesomex
私のコンピュータには、/usr/bin/awesomex
私のプログラムのいくつかを使用してawesomewmを生成する完全にカスタマイズされたXsession起動スクリプトがあります。
最善の点は、KDMが私が使用した最後のセッションを覚えてから、別の方法で決定するまでログインするたびにそれを再利用することです。
(他のログインマネージャ、おそらくGDMもこのファイルを認識すると思いますが、わかりません)