~/.gtk-book-marks的产生

 文件管理器 nautilus或者thunar通过调用文件~/.config/user-dirs.dirs中的设定,生成~/.gtk-book-marks和$HOME目录下的文件,比如:"文档","下载","音乐"等等。

而~/.config/user-dirs.dirs时由包xdg-user-dirs产生的。

另外,xdg-user-dirs-gtk这个包,是一个辅助包,通过每次的自动启动去读取~/.config/user-dirs.locale中的语言设置,然后修改~/.gtk-book-marks中对应的文件路径和文件显示名.

比如:

如果~/.config/user-dirs.locale中是zh_CN,则xdg-user-dirs-gtk会将~/.gtk-book-marks中$HOME目录下的文件名设定为中文,nautilus或者thunar再读取~/.gtk-book-marks,显示"文档","下载","音乐"等等。

如果~/.config/user-dirs.locale中是en_US,则xdg-user-dirs-gtk会将~/.gtk-book-marks中$HOME目录下的文件名设定为英文,nautilus或者thunar再读取~/.gtk-book-marks,显示"Documents","Download","Music"等等。

发布了18 篇原创文章 · 获赞 3 · 访问量 8万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章