Как я могу изменить Места в разделе «Компьютер» в «Наутилусе» [дубликаты]

Я хочу удалить видео и музыку с левой боковой панели. Но я не могу найти возможность сделать это. Как ты это делаешь?

enter image description here [/g0]

82
задан jokerdino 1 July 2012 в 07:30
поделиться

56 ответов

Протестировано в Ubuntu 14.04

Эти закладки управляются ~/.config/user-dirs.dirs, а комментирование строк настраивает внешний вид списка

Например, чтобы удалить закладку Видео из список меняет строку:

XDG_VIDEOS_DIR="$HOME/Videos"

на

#XDG_VIDEOS_DIR="$HOME/Videos"

Примечание. После входа в систему файл ~/.config/user-dirs.dirs возвращается к исходному набору с помощью /etc/xdg/user-dirs.defaults. Чтобы предотвратить это, сделайте файл доступным только для чтения, щелкнув правой кнопкой мыши и выбрав в свойствах> разрешения или используя команду

chmod -w ~/.config/user-dirs.dirs

. Если вам нужно снова отредактировать файл, выполните обратное через Nautilus или используйте команда

chmod +w ~/.config/user-dirs.dirs

Если вы хотите применить это ко всем пользователям в вашей системе, измените файл vim /etc/xdg/user-dirs.conf и установите опцию enabled на False. Вам нужны права суперпользователя или это.

44
ответ дан muru 25 July 2018 в 17:51
поделиться

Протестировано в Ubuntu 14.04

Эти закладки управляются ~/.config/user-dirs.dirs, а комментирование строк настраивает внешний вид списка

Например, чтобы удалить закладку Видео из список меняет строку:

XDG_VIDEOS_DIR="$HOME/Videos"

на

#XDG_VIDEOS_DIR="$HOME/Videos"

Примечание. После входа в систему файл ~/.config/user-dirs.dirs возвращается к исходному набору с помощью /etc/xdg/user-dirs.defaults. Чтобы предотвратить это, сделайте файл доступным только для чтения, щелкнув правой кнопкой мыши и выбрав в свойствах> разрешения или используя команду

chmod -w ~/.config/user-dirs.dirs

. Если вам нужно снова отредактировать файл, выполните обратное через Nautilus или используйте команда

chmod +w ~/.config/user-dirs.dirs

Если вы хотите применить это ко всем пользователям в вашей системе, измените файл vim /etc/xdg/user-dirs.conf и установите опцию enabled на False. Вам нужны права суперпользователя или это.

44
ответ дан muru 1 August 2018 в 23:35
поделиться

Протестировано в Ubuntu 14.04

Эти закладки управляются ~/.config/user-dirs.dirs, а комментирование строк настраивает внешний вид списка

Например, чтобы удалить закладку Видео из список меняет строку:

XDG_VIDEOS_DIR="$HOME/Videos"

на

#XDG_VIDEOS_DIR="$HOME/Videos"

Примечание. После входа в систему файл ~/.config/user-dirs.dirs возвращается к исходному набору с помощью /etc/xdg/user-dirs.defaults. Чтобы предотвратить это, сделайте файл доступным только для чтения, щелкнув правой кнопкой мыши и выбрав в свойствах> разрешения или используя команду

chmod -w ~/.config/user-dirs.dirs

. Если вам нужно снова отредактировать файл, выполните обратное через Nautilus или используйте команда

chmod +w ~/.config/user-dirs.dirs

Если вы хотите применить это ко всем пользователям в вашей системе, измените файл vim /etc/xdg/user-dirs.conf и установите опцию enabled на False. Вам нужны права суперпользователя или это.

44
ответ дан muru 4 August 2018 в 15:23
поделиться

Протестировано в Ubuntu 14.04

Эти закладки управляются ~/.config/user-dirs.dirs, а комментирование строк настраивает внешний вид списка

Например, чтобы удалить закладку Видео из список меняет строку:

XDG_VIDEOS_DIR="$HOME/Videos"

на

#XDG_VIDEOS_DIR="$HOME/Videos"

Примечание. После входа в систему файл ~/.config/user-dirs.dirs возвращается к исходному набору с помощью /etc/xdg/user-dirs.defaults. Чтобы предотвратить это, сделайте файл доступным только для чтения, щелкнув правой кнопкой мыши и выбрав в свойствах> разрешения или используя команду

chmod -w ~/.config/user-dirs.dirs

. Если вам нужно снова отредактировать файл, выполните обратное через Nautilus или используйте команда

chmod +w ~/.config/user-dirs.dirs

Если вы хотите применить это ко всем пользователям в вашей системе, измените файл vim /etc/xdg/user-dirs.conf и установите опцию enabled на False. Вам нужны права суперпользователя или это.

44
ответ дан muru 5 August 2018 в 23:50
поделиться

Протестировано в Ubuntu 14.04

Эти закладки управляются ~/.config/user-dirs.dirs, а комментирование строк настраивает внешний вид списка

Например, чтобы удалить закладку Видео из список меняет строку:

XDG_VIDEOS_DIR="$HOME/Videos"

на

#XDG_VIDEOS_DIR="$HOME/Videos"

Примечание. После входа в систему файл ~/.config/user-dirs.dirs возвращается к исходному набору с помощью /etc/xdg/user-dirs.defaults. Чтобы предотвратить это, сделайте файл доступным только для чтения, щелкнув правой кнопкой мыши и выбрав в свойствах> разрешения или используя команду

chmod -w ~/.config/user-dirs.dirs

. Если вам нужно снова отредактировать файл, выполните обратное через Nautilus или используйте команда

chmod +w ~/.config/user-dirs.dirs

Если вы хотите применить это ко всем пользователям в вашей системе, измените файл vim /etc/xdg/user-dirs.conf и установите опцию enabled на False. Вам нужны права суперпользователя или это.

44
ответ дан muru 7 August 2018 в 17:29
поделиться

Протестировано в Ubuntu 14.04

Эти закладки управляются ~/.config/user-dirs.dirs, а комментирование строк настраивает внешний вид списка

Например, чтобы удалить закладку Видео из список меняет строку:

XDG_VIDEOS_DIR="$HOME/Videos"

на

#XDG_VIDEOS_DIR="$HOME/Videos"

Примечание. После входа в систему файл ~/.config/user-dirs.dirs возвращается к исходному набору с помощью /etc/xdg/user-dirs.defaults. Чтобы предотвратить это, сделайте файл доступным только для чтения, щелкнув правой кнопкой мыши и выбрав в свойствах> разрешения или используя команду

chmod -w ~/.config/user-dirs.dirs

. Если вам нужно снова отредактировать файл, выполните обратное через Nautilus или используйте команда

chmod +w ~/.config/user-dirs.dirs

Если вы хотите применить это ко всем пользователям в вашей системе, измените файл vim /etc/xdg/user-dirs.conf и установите опцию enabled на False. Вам нужны права суперпользователя или это.

44
ответ дан muru 10 August 2018 в 05:50
поделиться

Протестировано в Ubuntu 14.04

Эти закладки управляются ~/.config/user-dirs.dirs, а комментирование строк настраивает внешний вид списка

Например, чтобы удалить закладку Видео из список меняет строку:

XDG_VIDEOS_DIR="$HOME/Videos"

на

#XDG_VIDEOS_DIR="$HOME/Videos"

Примечание. После входа в систему файл ~/.config/user-dirs.dirs возвращается к исходному набору с помощью /etc/xdg/user-dirs.defaults. Чтобы предотвратить это, сделайте файл доступным только для чтения, щелкнув правой кнопкой мыши и выбрав в свойствах> разрешения или используя команду

chmod -w ~/.config/user-dirs.dirs

. Если вам нужно снова отредактировать файл, выполните обратное через Nautilus или используйте команда

chmod +w ~/.config/user-dirs.dirs

Если вы хотите применить это ко всем пользователям в вашей системе, измените файл vim /etc/xdg/user-dirs.conf и установите опцию enabled на False. Вам нужны права суперпользователя или это.

44
ответ дан muru 15 August 2018 в 18:37
поделиться
  • 1
    это тот же файл, что и файл user-dirs.dirs, расположенный по адресу: /home/USERNAME/.config/user-dirs.dirs? Я не могу найти DIR, который находится в ~ / .config / user-dirs.dirs – Kalamalka Kid 8 May 2016 в 07:20
  • 2
    Комментирование - не правильное решение (не говоря уже об изменении прав доступа к файлу). Вместо этого установите, например, XDG_VIDEOS_DIR="$HOME" отключить каталог пользователя видео, как подсказывают другие ответы. Для получения источника см. freedesktop.org/wiki/Software/xdg-user-dirs/#settings . – balu 12 January 2018 в 01:56
  • 3
    Это не работает (для меня, по крайней мере) 16.04. @ Ответ Бена ниже работает. – AndyP 24 February 2018 в 03:33

Откройте файл user-dirs.dirs в папке ~/.config в вашем любимом текстовом редакторе.

Закомментируйте строку о папке, которую вы не хотите видеть в левой панели nautilus. Я прокомментировал папку «Видео».

..........
..........
.........
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
#XDG_VIDEOS_DIR="$HOME/Videos"

Затем откройте терминал и запустите xdg-user-dirs-gtk-update, посмотрите магию.

для 13.04 или позже:

В Nautilus> = 3.6 это не переживет выход / выход из системы или перезагрузку. Чтобы преодолеть это, мы должны указать наши каталоги XDG на "$HOME", например, например :

XDG_VIDEOS_DIR="$HOME"
42
ответ дан Takkat 25 July 2018 в 17:51
поделиться

Ага - окончательный ответ, благодаря A. Дж. Макминн : Удаление записей из мест Наутилуса

1) Закомментируйте нежелательные закладки в ~/.config/user-dirs.dirs

2) Сделайте или отредактируйте файл ~/.config/user-dirs.conf и добавьте запись enabled=false.

Это решение сохраняется при загрузке.


* ... это можно сделать с помощью одной строки: echo "enabled=false" > ~/.config/user-dirs.conf

31
ответ дан αғsнιη 25 July 2018 в 17:51
поделиться
  1. Внесите необходимые изменения в ~ / .config / user-dirs.dirs , например, закомментируйте каталоги, которые вам не нужны, например.
  2. Для изменения, которые нельзя отменить при входе в систему, вы можете выполнить в своем терминале echo "enabled=false" > ~/.config/user-dirs.conf, который создаст файл user-dirs.conf , содержащий опцию enable=false.
  3. Проверьте изменения и их сохранность путем выхода и повторного входа. Наутилус должен отобразить:

display [/g2]

3
ответ дан sinekonata 25 July 2018 в 17:51
поделиться

Эти каталоги устанавливаются с помощью xdg-user-dirs .

Изучение документации показывает, что вы можете отключить каталог пользователя, указав его в своем домашнем каталоге. Используйте Ubuntu-Tweak или вручную отредактируйте файл ~ / .conf / user-dirs.dirs и укажите все закладки, которые вы не хотите видеть, в своем домашнем каталоге, и они также исчезнут с боковой панели Nautilus.

ПРИМЕЧАНИЕ. Я попытался закомментировать и удалить строки из ~ / .conf / user-dirs.dirs, как предполагает forestpiskie, и это работало только до следующего входа в систему. Установив для них значение $ HOME dir, настройки застряли.

5
ответ дан PKKid 25 July 2018 в 17:51
поделиться

Эти шаги все еще работают в 18.04. Основываясь на комментариях в этой теме, я создал следующий скрипт bash, который выполняет задачу. Обратите внимание, что вам все равно нужно перезапустить nautilus и удалить пункты правой кнопкой мыши после выполнения этих команд:

nautilus_hide_unwanted_sidebar_items()
{    
    echo "Removing unwanted nautilus sidebar items"

    if [ "1" == "0" ]; then
        # Sidebar items are governed by files in $HOME and /etc
        ls ~/.config/user-dirs*
        ls /etc/xdg/user-dirs*

        cat ~/.config/user-dirs.dirs 
        cat ~/.config/user-dirs.locale

        cat /etc/xdg/user-dirs.conf 
        cat /etc/xdg/user-dirs.defaults 

        #cat ~/.config/user-dirs.conf 
    fi

    ### --------------------------------------
    ### modify local config files in $HOME/.config
    ### --------------------------------------

    chmod u+w ~/.config/user-dirs.dirs
    #sed -i 's/XDG_DOCUMENTS_DIR/#XDG_DOCUMENTS_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_TEMPLATES_DIR/#XDG_TEMPLATES_DIR/' ~/.config/user-dirs.dirs 
    sed -i 's/XDG_PUBLICSHARE_DIR/#XDG_PUBLICSHARE_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_MUSIC_DIR/#XDG_MUSIC_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_PICTURES_DIR/#XDG_PICTURES_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_VIDEOS_DIR/#XDG_VIDEOS_DIR/' ~/.config/user-dirs.dirs
    ###
    echo "enabled=true" >> ~/.config/user-dirs.conf
    chmod u-w ~/.config/user-dirs.dirs

    ### --------------------------------------
    ### Modify global config files in /etc/xdg
    ### --------------------------------------

    #sudo sed -i 's/DOCUMENTS/#DOCUMENTS/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/TEMPLATES/#TEMPLATES/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PUBLICSHARE/#PUBLICSHARE/' /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/MUSIC/#MUSIC/'             /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PICTURES/#PICTURES/'       /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/VIDEOS/#VIDEOS/'           /etc/xdg/user-dirs.defaults 
    ###
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
    sudo echo "enabled=false" >> /etc/xdg/user-dirs.conf
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf

    # Trigger an update
    xdg-user-dirs-gtk-update

    echo "
    NOTE:
        After restarting nautilus the unwanted items will be demoted to regular
        bookmarks. You can now removed them via the right click context menu.
    "
}
0
ответ дан Erotemic 25 July 2018 в 17:51
поделиться

Редактировать -

Вкопаться в него немного дальше - если вы редактируете ~ / .config / user-dirs.dir, вы можете удалить их с панели и по-прежнему иметь их в качестве папок в вашем / home it кажется.

enter image description here [/g0]

0
ответ дан 23 93 26 35 19 57 3 89 25 July 2018 в 17:51
поделиться

попробуйте зайти в закладки в меню окна, закладки> изменить закладки (перевод с итальянского ubuntu) и удалить ту, которая вам не нужна

, иначе Ctrl + D для доступа к меню

-1
ответ дан dodohjk 25 July 2018 в 17:51
поделиться

Ага - окончательный ответ, благодаря A. Дж. Макминн : Удаление записей из мест Наутилуса

1) Закомментируйте нежелательные закладки в ~/.config/user-dirs.dirs

2) Сделайте или отредактируйте файл ~/.config/user-dirs.conf и добавьте запись enabled=false.

Это решение сохраняется при загрузке.


* ... это можно сделать с помощью одной строки: echo "enabled=false" > ~/.config/user-dirs.conf

31
ответ дан αғsнιη 1 August 2018 в 23:35
поделиться

Откройте файл user-dirs.dirs в папке ~/.config в вашем любимом текстовом редакторе.

Закомментируйте строку о папке, которую вы не хотите видеть в левой панели nautilus. Я прокомментировал папку «Видео».

..........
..........
.........
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
#XDG_VIDEOS_DIR="$HOME/Videos"

Затем откройте терминал и запустите xdg-user-dirs-gtk-update, посмотрите магию.

для 13.04 или позже:

В Nautilus> = 3.6 это не переживет выход / выход из системы или перезагрузку. Чтобы преодолеть это, мы должны указать наши каталоги XDG на "$HOME", например, например :

XDG_VIDEOS_DIR="$HOME"
42
ответ дан Takkat 1 August 2018 в 23:35
поделиться
  1. Сделайте изменения, которые вы хотите ~ / .config / user-dirs.dirs , например, закомментируйте каталоги, которые вы не хотите, например.
  2. Для изменения, которые нельзя отменить при входе в систему, вы можете выполнить в своем терминале echo "enabled=false" > ~/.config/user-dirs.conf, который создаст файл user-dirs.conf , содержащий опцию enable=false.
  3. Проверьте изменения и их сохранность путем выхода и повторного входа. Наутилус должен отобразить:

display [/g2]

3
ответ дан sinekonata 1 August 2018 в 23:35
поделиться

Эти каталоги устанавливаются с помощью xdg-user-dirs .

Изучение документации показывает, что вы можете отключить каталог пользователя, указав его в своем домашнем каталоге. Используйте Ubuntu-Tweak или вручную отредактируйте файл ~ / .conf / user-dirs.dirs и укажите все закладки, которые вы не хотите видеть, на домашний каталог, и они также исчезнут с боковой панели Nautilus.

ПРИМЕЧАНИЕ. Я попытался закомментировать и удалить строки из ~ / .conf / user-dirs.dirs, как предполагает forestpiskie, и это работало только до следующего входа в систему. Установив для них значение $ HOME dir, настройки застряли.

5
ответ дан PKKid 1 August 2018 в 23:35
поделиться

Редактировать -

Вкопаться в него немного дальше - если вы редактируете ~ / .config / user-dirs.dir, вы можете удалить их с панели и по-прежнему иметь их в качестве папок в вашем / home it кажется.

enter image description here [/g0]

0
ответ дан 23 93 26 35 19 57 3 89 1 August 2018 в 23:35
поделиться

попробуйте зайти в закладки в меню окна, закладки> изменить закладки (перевод с итальянского ubuntu) и удалить ту, которая вам не нужна

, иначе Ctrl + D для доступа к меню

-1
ответ дан dodohjk 1 August 2018 в 23:35
поделиться

Эти шаги все еще работают в 18.04. Основываясь на комментариях в этой теме, я создал следующий скрипт bash, который выполняет задачу. Обратите внимание, что вам все равно нужно перезапустить nautilus и удалить пункты правой кнопкой мыши после выполнения этих команд:

nautilus_hide_unwanted_sidebar_items()
{    
    echo "Removing unwanted nautilus sidebar items"

    if [ "1" == "0" ]; then
        # Sidebar items are governed by files in $HOME and /etc
        ls ~/.config/user-dirs*
        ls /etc/xdg/user-dirs*

        cat ~/.config/user-dirs.dirs 
        cat ~/.config/user-dirs.locale

        cat /etc/xdg/user-dirs.conf 
        cat /etc/xdg/user-dirs.defaults 

        #cat ~/.config/user-dirs.conf 
    fi

    ### --------------------------------------
    ### modify local config files in $HOME/.config
    ### --------------------------------------

    chmod u+w ~/.config/user-dirs.dirs
    #sed -i 's/XDG_DOCUMENTS_DIR/#XDG_DOCUMENTS_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_TEMPLATES_DIR/#XDG_TEMPLATES_DIR/' ~/.config/user-dirs.dirs 
    sed -i 's/XDG_PUBLICSHARE_DIR/#XDG_PUBLICSHARE_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_MUSIC_DIR/#XDG_MUSIC_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_PICTURES_DIR/#XDG_PICTURES_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_VIDEOS_DIR/#XDG_VIDEOS_DIR/' ~/.config/user-dirs.dirs
    ###
    echo "enabled=true" >> ~/.config/user-dirs.conf
    chmod u-w ~/.config/user-dirs.dirs

    ### --------------------------------------
    ### Modify global config files in /etc/xdg
    ### --------------------------------------

    #sudo sed -i 's/DOCUMENTS/#DOCUMENTS/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/TEMPLATES/#TEMPLATES/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PUBLICSHARE/#PUBLICSHARE/' /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/MUSIC/#MUSIC/'             /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PICTURES/#PICTURES/'       /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/VIDEOS/#VIDEOS/'           /etc/xdg/user-dirs.defaults 
    ###
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
    sudo echo "enabled=false" >> /etc/xdg/user-dirs.conf
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf

    # Trigger an update
    xdg-user-dirs-gtk-update

    echo "
    NOTE:
        After restarting nautilus the unwanted items will be demoted to regular
        bookmarks. You can now removed them via the right click context menu.
    "
}
0
ответ дан Erotemic 1 August 2018 в 23:35
поделиться

Откройте файл user-dirs.dirs в папке ~/.config в вашем любимом текстовом редакторе.

Закомментируйте строку о папке, которую вы не хотите видеть в левой панели nautilus. Я прокомментировал папку «Видео».

..........
..........
.........
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
#XDG_VIDEOS_DIR="$HOME/Videos"

Затем откройте терминал и запустите xdg-user-dirs-gtk-update, посмотрите магию.

для 13.04 или позже:

В Nautilus> = 3.6 это не переживет выход / выход из системы или перезагрузку. Чтобы преодолеть это, мы должны указать наши каталоги XDG на "$HOME", например, например :

XDG_VIDEOS_DIR="$HOME"
42
ответ дан Takkat 4 August 2018 в 15:23
поделиться

Ага - окончательный ответ, благодаря A. Дж. Макминн : Удаление записей из мест Наутилуса

1) Закомментируйте нежелательные закладки в ~/.config/user-dirs.dirs

2) Сделайте или отредактируйте файл ~/.config/user-dirs.conf и добавьте запись enabled=false.

Это решение сохраняется при загрузке.


* ... это можно сделать с помощью одной строки: echo "enabled=false" > ~/.config/user-dirs.conf

31
ответ дан αғsнιη 4 August 2018 в 15:23
поделиться
  1. Внесите необходимые изменения в ~ / .config / user-dirs.dirs , например, закомментируйте каталоги, которые вам не нужны, например.
  2. Для изменения, которые нельзя отменить при входе в систему, вы можете выполнить в своем терминале echo "enabled=false" > ~/.config/user-dirs.conf, который создаст файл user-dirs.conf , содержащий опцию enable=false.
  3. Проверьте изменения и их сохранность путем выхода и повторного входа. Наутилус должен отобразить:

display [/g2]

3
ответ дан sinekonata 4 August 2018 в 15:23
поделиться

Эти каталоги устанавливаются с помощью xdg-user-dirs .

Изучение документации показывает, что вы можете отключить каталог пользователя, указав его в своем домашнем каталоге. Используйте Ubuntu-Tweak или вручную отредактируйте файл ~ / .conf / user-dirs.dirs и укажите все закладки, которые вы не хотите видеть, на домашний каталог, и они также исчезнут с боковой панели Nautilus.

ПРИМЕЧАНИЕ. Я попытался закомментировать и удалить строки из ~ / .conf / user-dirs.dirs, как предполагает forestpiskie, и это работало только до следующего входа в систему. Установив для них значение $ HOME dir, настройки застряли.

5
ответ дан PKKid 4 August 2018 в 15:23
поделиться

попробуйте зайти в закладки в меню окна, закладки> изменить закладки (перевод с итальянского ubuntu) и удалить ту, которая вам не нужна

, иначе Ctrl + D для доступа к меню

-1
ответ дан dodohjk 4 August 2018 в 15:23
поделиться

Эти шаги все еще работают в 18.04. Основываясь на комментариях в этой теме, я создал следующий скрипт bash, который выполняет задачу. Обратите внимание, что вам все равно нужно перезапустить nautilus и удалить пункты правой кнопкой мыши после выполнения этих команд:

nautilus_hide_unwanted_sidebar_items()
{    
    echo "Removing unwanted nautilus sidebar items"

    if [ "1" == "0" ]; then
        # Sidebar items are governed by files in $HOME and /etc
        ls ~/.config/user-dirs*
        ls /etc/xdg/user-dirs*

        cat ~/.config/user-dirs.dirs 
        cat ~/.config/user-dirs.locale

        cat /etc/xdg/user-dirs.conf 
        cat /etc/xdg/user-dirs.defaults 

        #cat ~/.config/user-dirs.conf 
    fi

    ### --------------------------------------
    ### modify local config files in $HOME/.config
    ### --------------------------------------

    chmod u+w ~/.config/user-dirs.dirs
    #sed -i 's/XDG_DOCUMENTS_DIR/#XDG_DOCUMENTS_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_TEMPLATES_DIR/#XDG_TEMPLATES_DIR/' ~/.config/user-dirs.dirs 
    sed -i 's/XDG_PUBLICSHARE_DIR/#XDG_PUBLICSHARE_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_MUSIC_DIR/#XDG_MUSIC_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_PICTURES_DIR/#XDG_PICTURES_DIR/' ~/.config/user-dirs.dirs
    sed -i 's/XDG_VIDEOS_DIR/#XDG_VIDEOS_DIR/' ~/.config/user-dirs.dirs
    ###
    echo "enabled=true" >> ~/.config/user-dirs.conf
    chmod u-w ~/.config/user-dirs.dirs

    ### --------------------------------------
    ### Modify global config files in /etc/xdg
    ### --------------------------------------

    #sudo sed -i 's/DOCUMENTS/#DOCUMENTS/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/TEMPLATES/#TEMPLATES/'     /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PUBLICSHARE/#PUBLICSHARE/' /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/MUSIC/#MUSIC/'             /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/PICTURES/#PICTURES/'       /etc/xdg/user-dirs.defaults 
    sudo sed -i 's/VIDEOS/#VIDEOS/'           /etc/xdg/user-dirs.defaults 
    ###
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
    sudo echo "enabled=false" >> /etc/xdg/user-dirs.conf
    sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf

    # Trigger an update
    xdg-user-dirs-gtk-update

    echo "
    NOTE:
        After restarting nautilus the unwanted items will be demoted to regular
        bookmarks. You can now removed them via the right click context menu.
    "
}
0
ответ дан Erotemic 4 August 2018 в 15:23
поделиться

Редактировать -

Вкопаться в него немного дальше - если вы редактируете ~ / .config / user-dirs.dir, вы можете удалить их с панели и по-прежнему иметь их в качестве папок в вашем / home кажется.

enter image description here [/g0]

0
ответ дан 23 93 26 35 19 57 3 89 4 August 2018 в 15:23
поделиться
  1. Сделайте изменения, которые вы хотите ~ / .config / user-dirs.dirs , например, закомментируйте каталоги, которые вы не хотите, например.
  2. Для изменения, которые нельзя отменить при входе в систему, вы можете выполнить в своем терминале echo "enabled=false" > ~/.config/user-dirs.conf, который создаст файл user-dirs.conf , содержащий опцию enable=false.
  3. Проверьте изменения и их сохранность путем выхода и повторного входа. Наутилус должен отобразить:

display [/g2]

3
ответ дан sinekonata 5 August 2018 в 23:50
поделиться

Откройте файл user-dirs.dirs в папке ~/.config в вашем любимом текстовом редакторе.

Закомментируйте строку о папке, которую вы не хотите видеть в левой панели nautilus. Я прокомментировал папку «Видео».

..........
..........
.........
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
#XDG_VIDEOS_DIR="$HOME/Videos"

Затем откройте терминал и запустите xdg-user-dirs-gtk-update, посмотрите магию.

для 13.04 или позже:

В Nautilus> = 3.6 это не переживет выход / выход из системы или перезагрузку. Чтобы преодолеть это, мы должны указать наши каталоги XDG на "$HOME", например, например :

XDG_VIDEOS_DIR="$HOME"
42
ответ дан Takkat 5 August 2018 в 23:50
поделиться

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

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