
答案1
經過一番嘗試,找到了答案:
在此螢幕截圖中的特定對話方塊中,在主區域中找到要新增的資料夾,選擇並右鍵單擊它,然後新增至書籤。
這將建立一個文件~/.config/gtk-3.0/bookmarks
,其中僅列出每一行的書籤路徑:
file:///path/to/folder1
file:///path/to/folder2
根據該文件的文件路徑,我猜這實際上不是 XDG 文件對話框。
Kate 和 Konsole 使用不同的對話框,您只需右鍵單擊“位置”區域並選擇“新增條目”。這將編輯~/.local/share/user-places.xbel
XML 檔案。
答案2
這具體是侏儒 (GTK 3)文件對話框(顯然使用 Breeze-GTK 主題)。
“XDG Portal”系統允許每個桌面環境提供它自己的這些對話框的實作– 在GNOME 中,當「xdg-desktop-portal-gtk」運行時,相同的入口網站使用程式可以有一個GTK 3 檔案對話框,但在KDE-Plasma 中,當「xdg」運行時,將有一個基於Qt 的檔案對話框-desktop-portal-kde」正在運行。
此外,程式是不是使用 XDG Portal 系統將始終使用由編寫程式的任何工具包直接提供的對話框。
您無法將任何內容固定到 GTK 3 檔案對話方塊的最上方部分;它僅列出標準的“XDG 使用者目錄”位置(儘管可以透過 重新定位~/.config/user-dirs.dirs
)。
但是有一個單獨的書籤部分以下安裝位置 - 您可以右鍵單擊檔案對話方塊中的任何資料夾,然後選擇「新增至書籤」。如果您的系統有 Thunar(來自 Xfce)或基於 GTK 3 版本的 Nautilus(GNOME 檔案管理器),它們也會共用相同的書籤清單。