问题描述
我想从左侧面板中删除视频和音乐。但是,我似乎无法找到这样做的选择。你是怎样做的?
最佳解决方案
在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
设置的原始文件。要防止通过右键单击文件”read-only”,然后选择属性>权限或使用该命令
chmod -w ~/.config/user-dirs.dirs
如果您需要再次编辑文件,请通过Nautilus进行相反操作或使用该命令
chmod +w ~/.config/user-dirs.dirs
如果要将其应用于系统中的所有用户,请更改文件vim /etc/xdg/user-dirs.conf
并将选项enabled
设置为False
。您需要root权限或此。
次佳解决方案
用您最喜欢的文本编辑器打开~/.config
文件夹中的文件user-dirs.dirs
。
注释掉关于该文件夹的行,您不想将它放在 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"
第三种解决方案
啊哈 – 答案是肯定的,谢谢A. J. McMinn:Removing entries from Nautilus Places
1)在~/.config/user-dirs.dirs
中注释掉不需要的书签
2)制作或编辑~/.config/user-dirs.conf
文件并添加条目enabled=false
。
该解决方案在启动时持续存在。
* …这可以通过one-liner完成:echo "enabled=false" > ~/.config/user-dirs.conf
第四种方案
这些目录由xdg-user-dirs设置。
阅读文档显示,您可以通过将其指向您的主目录来禁用用户目录。使用Ubuntu-Tweak或手动编辑文件〜/.conf /user-dirs.dirs并将您不想看到的所有书签指向您的主目录,它们也会从Nautilus侧栏消失。
注意:我试着注释掉并删除〜/.conf /user-dirs.dirs中的行,正如forestpiskie所建议的那样,并且只有在下次登录时才起作用。通过将它们设置为$ HOME dir,设置会停滞不前。
第五种方案
-
进行你想要的修改〜/.config /user-dirs.dirs就像注释掉你不想要的目录。
-
对于在登录时不会恢复的更改,您可以在终端
echo "enabled=false" > ~/.config/user-dirs.conf
中执行该操作,该终端将创建包含选项enable=false
的user-dirs.conf文件。 -
通过注销并再次测试更改和持久性。 nautilus 应显示: