建立停用 Plasma 的桌面項目:
cp /usr/share/autostart/plasma-desktop.desktop ~/.config/autostart/plasma-desktop.desktop
echo "Hidden=true" >> ~/.config/autostart/plasma-desktop.desktop
接著取消停用 Plasma:
mv ~/.config/autostart/plasma-desktop.desktop ~/.config/autostart/plasma-desktop.bak
退出 i3 之前,先啟用 Plasma,再登出 KDE。
# exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec "mv ~/.config/autostart/plasma-desktop.desktop ~/.config/autostart/plasma-desktop.bak; i3-msg exit; qdbus org.kde.ksmserver /KSMServer logout 0 0 0"
進入 i3 時,一定要停用 Plasma,否則看不到視窗。
# Disable Plasma Desktop Workspace at startup
exec --no-startup-id "mv ~/.config/autostart/plasma-desktop.bak ~/.config/autostart/plasma-desktop.desktop"
KDE 工作階段可以透過 KDEWM 環境變數,指定視窗管理員:
echo "export KDEWM=i3" >> ~/.xprofile