왼쪽 패널에서 비디오 및 음악을 제거하고 싶습니다. 그러나 그렇게 할 수있는 옵션을 찾지 못하는 것 같습니다. 어떻게합니까?
왼쪽 패널에서 비디오 및 음악을 제거하고 싶습니다. 그러나 그렇게 할 수있는 옵션을 찾지 못하는 것 같습니다. 어떻게합니까?
답변:
우분투 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
.
노틸러스 왼쪽 창에 있지 않으려는 폴더에 대한 줄을 주석 처리하십시오. 비디오 폴더에 대해 언급했습니다.
.......... .......... ......... 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
하여 마술을보십시오.
노틸러스> = 3.6에서는 로그 아웃 / 로그인 또는 재부팅 후에도 유지되지 않습니다. 이를 극복하기 위해 다음 과 같이 XDG
디렉토리를 지정해야합니다 "$HOME"
.
XDG_VIDEOS_DIR="$HOME"
Aha- AJ McMinn 덕분에 결정적인 답변 : 노틸러스 장소에서 항목 제거
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 페레이라가 제안한 방법은 해결 방법입니다.
이 디렉토리는 xdg-user-dirs에 의해 설정됩니다 .
문서를 읽으면 사용자 디렉토리를 홈 디렉토리로 지정하여 사용 불가능하게 할 수 있음을 알 수 있습니다. Ubuntu-Tweak을 사용하거나 ~ / .conf / user-dirs.dirs 파일을 수동으로 편집하고보고 싶지 않은 모든 책갈피를 홈 디렉토리로 지정하면 노틸러스 사이드 바에서도 사라집니다.
참고 : forestpiskie가 제안한대로 ~ / .conf / user-dirs.dirs에서 줄을 주석 처리하고 제거하려고 시도했으며 다음에 로그인 할 때까지만 작동했습니다. $ HOME 디렉토리로 설정하면 설정이 중단되었습니다.
echo "enabled=false" > ~/.config/user-dirs.conf
려면 터미널 에서 옵션을 포함하는 user-dirs.conf 파일을 생성하여 실행할 수 있습니다 enable=false
.이 단계는 여전히 18.04에서 작동하는 것 같습니다. 이 스레드의 주석을 기반으로 작업을 수행하는 다음 bash 스크립트를 만들었습니다. 다음 명령을 실행 한 후에도 여전히 노틸러스를 다시 시작하고 마우스 오른쪽 단추를 클릭하여 항목을 제거해야합니다.
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을 편집하면 패널에서 파일을 제거하고 여전히 / home에 폴더로 표시 할 수 있습니다.