每次启动Firefox时,都会在我的主文件夹(home / me / Desktop)中创建一个“ Desktop”文件夹。我删除了它,使用Firefox,它又回来了。
我确定是Firefox吗?
我有一个基本的默认安装(Freya),该更新已更新。我所做的唯一更改是删除Midori并添加了Firefox。我做了一些反复试验,它只是在启动Firefox之后才会发生(并且总是会发生)。我想我可以忍受它,但是我脑海中的声音却保留着肛门,关于它的所有OCD挑剔。 ;-)
#1 楼
您可以在xdg-user-dirs配置文件(〜/ .config / user-dirs.dirs)中将$HOME
目录设置为Desktop
。 这可以通过文本编辑器手动完成。打开此文件:
scratch-text-editor ~/.config/user-dirs.dirs
,然后将此行添加到文件末尾:
XDG_DESKTOP_DIR="$HOME/"
结果:
#2 楼
这是关于此内容的一个很好的帖子的重新哈希,但是我正在为其他这样的人提供此信息,他们可能会在这里绊倒,并且想进一步了解为什么会发生这种情况Firefox坚持创建这些目录的原因是,它遵循freedesktop.org惯例,试图标准化应用程序如何使用“知名”目录。
但是,幸运的是,该标准还提供了一种防止Firefox创建这些目录的方法。 。
编辑〜/ .config / user-dirs.dirs文件,使其具有以下内容。
XDG_DESKTOP_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
如果
~/.config/user-dirs.dirs
不存在,则可以简单地创建它评论
当它实际上是Linux桌面设备时,该链接确实将user-dirs.dirs文件错误地表示为Firefox。建议更糟糕的是,它将禁用所有“已知”目录,包括Firefox甚至不使用的目录。跳过您链接的页面,然后直接转到它链接的页面:freedesktop.org/wiki/Software/xdg-user-dirs。
–约翰
18 Mar 10 '18 at 17:48
评论
我承认,我希望找到一种方法来阻止Firefox令人讨厌的行为。您的想法是诱使Firefox认为它已经完成。非常聪明的解决方法。
–约翰
16年6月23日在21:32