Я хочу видалити відео та музику з лівої бічної панелі. Але я не можу знайти варіант для цього. Як ти це робиш?
Я хочу видалити відео та музику з лівої бічної панелі. Але я не можу знайти варіант для цього. Як ти це робиш?
Відповіді:
Тестовано в 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
. Вам потрібні кореневі дозволи або це.
XDG_VIDEOS_DIR="$HOME"
щоб вимкнути каталог користувачів відео, як це пропонує інші відповіді. Для джерела див. Freedesktop.org/wiki/Software/xdg-user-dirs/#settings .
Відкрийте файл user-dirs.dirs
у своїй ~/.config
папці з улюбленим текстовим редактором.
Прокоментуйте рядок про папку, яку ви не хочете знаходити у лівій області nautilus. Я коментував папку Відео.
.......... .......... ......... XDG_DOCUMENTS_DIR = "$ HOME / Документи" XDG_MUSIC_DIR = "$ ГОЛОВНА / Музика" XDG_PICTURES_DIR = "$ ГОЛОВНА / Фотографії" #XDG_VIDEOS_DIR = "$ ГОЛОВНА / Відео"
Потім відкрийте термінал і біжіть xdg-user-dirs-gtk-update
, побачите магію.
У Nautilus> = 3.6 це не витримає вихід / вхід або перезавантаження. Щоб подолати це, ми повинні вказати нашим XDG
каталогім, "$HOME"
як, наприклад:
XDG_VIDEOS_DIR="$HOME"
Ага - остаточна відповідь, завдяки AJ McMinn : Видалення записів з місць Nautilus
1) Прокоментуйте небажані закладки в ~/.config/user-dirs.dirs
2) Створіть або відредагуйте ~/.config/user-dirs.conf
файл та додайте запис enabled=false
.
Це рішення зберігається через завантаження.
* ... це можна зробити за допомогою одного вкладиша: echo "enabled=false" > ~/.config/user-dirs.conf
enabled=false
прапор ~/.config/user-dirs.conf
є визначеним способом зробити це, chmod -w
спосіб запропонував @Bruno Pereira обхідного шлях.
Ці каталоги встановлюються xdg-user-dirs .
Читання документації показує, що ви можете відключити каталог користувачів, вказавши його на домашній каталог. Використовуйте Ubuntu-Tweak або вручну відредагуйте файл ~ / .conf / user-dirs.dirs та вкажіть усі закладки, які ви не хочете бачити, у свій домашній dir, і вони також зникнуть із бічної панелі Nautilus.
ПРИМІТКА. Я спробував коментувати та видалити рядки з ~ / .conf / user-dirs.dirs, як підказує forestpiskie, і це працювало лише до наступного разу, коли я ввійшов у систему. Установивши їх у dir $ HOME, налаштування затрималися.
echo "enabled=false" > ~/.config/user-dirs.conf
який створить файл user-dirs.conf, що містить опцію enable=false
.Ці кроки, як здається, працюють 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.
"
}
Редагувати -
Трохи далі загляньте в нього - якщо ви редагуєте ~ / .config / user-dirs.dir, ви можете вилучити їх з панелі і все одно мати їх як папки у вашому / будинку.
спробуйте продовжити закладки у меню вікна, закладки> змінити закладки (перекласти з італійської ubuntu) та видаліть ту, яку ви не хочете
інакше Ctrl + D для доступу до меню