Как восстановить значок Nautilus Launcher quicklist для установки по умолчанию

После обновления я закончил с этим:

Files quicklist

Как я могу добавить Файлы по умолчанию quicklist опции, которые не являются закладками (Документы, Загрузки, Музыка...)

То же произошло с Наутилусом, когда я открыл его, но я включил опции ~.config/user-dirs.dirs но теперь значок Launcher пропускает это опции.

3
задан 27 September 2015 в 01:16

2 ответа

Записи по умолчанию, которые автоматически добавляются к значку запуска Файлы (не те, которые упомянуты в .desktop файле ) , хранятся в ~ / .config / gtk-3.0 / bookmarks в виде строк в формате:

file:///home/[your_username]/Documents
file:///home/[your_username]/Downloads

и т. д.

Боюсь, вам придется повторно вводить их вручную, если файл был каким-то образом испорчен.

... Или, если вы просто хотите использовать все записи в ~ / .config / user-dirs.dirs , вы можете использовать скрипт ниже:)

#!/usr/bin/env python3

import os
home = os.getenv("HOME")
exclude = ["Desktop", "Templates"]

with open(home+"/.config/user-dirs.dirs") as locations:
    homelinks = [item.replace("\n", "").split("$HOME/")[-1][:-1] \
                 for item in locations.readlines() if item.startswith("XDG_")]

with open(home+"/.config/gtk-3.0/bookmarks", "wt") as bookmarks:
    for item in homelinks:
        if not item in exclude:
            bookmarks.write("file://"+home+"/"+item+"\n")
4
ответ дан 1 December 2019 в 13:27

После завершения редактирования файла user-dirs.dirs и добавления этих закладок (вы также можете использовать ответ @ JacobVlijm), вам необходимо запустить xdg-user -dirs-gtk-update , чтобы обновить этот файл.

3
ответ дан 1 December 2019 в 13:27

Другие вопросы по тегам:

Похожие вопросы: