Set Default Filemanager and filedialog
动态平铺窗口管理器 DWM
需要编译安装,编译失败会提示缺少包,依据提示安装相关lib**-dev开发包。如:libx11-dev libxft-dev libxinerama-dev
参考:http://www.danamlund.dk/dwm_setup.html
安装图形切换软件
原来的桌面环境是DDE,切换到dwm后,使用pcmanfm。
sudo apt install exo-utils libexo-1-0
exo-preferred-applications
#选择默认应用
xdg-mime default pcmanfm.desktop inode/directory
vi .config/mimeapps.list
sudo vi /usr/share/applications/mimeapps.list
sudo vi /usr/share/applications/mimeinfo.cache
测试一下: xdg-open ~
解决恼人的filedialog还是调用dde-desktop
查看dbus服务:
dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames
dbus-send --system --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames
看到有filedialog
相关服务:
/usr/share/dbus-1/services/com.deepin.filemanager.filedialog.service
屏蔽掉执行命令:
[D-BUS Service]
Name=com.deepin.filemanager.filedialog
#Exec=/usr/bin/dde-desktop --file-dialog-only
OK。