Anv*_*rbs 9 desktop-icons 20.04
我刚刚从 Ubuntu 18.04 升级到最新的 LTS 版本 - 20.04。虽然它带来了一些有趣的变化,但我认为桌面图标系统一团糟。当您将鼠标光标悬停在图标上时,您会看到它们周围标记了一个不可侵犯的巨大空间(如下图所示),因此它们需要彼此相距很远。
18.04 允许您将图标放置得更近,并且它们周围没有标记空间。这种新方式可以在桌面上留下更少的空间来组织大量图标 - 包括文件夹、文件和快捷方式。有没有办法可以显着减小图标及其“空间”的大小或回到旧的文件组织系统?在“设置”上,有一个工具可以更改 Dock 图标的大小,但不能更改桌面图标的大小。
此外,每次我移动或删除某些内容时,桌面都会“闪烁”并且图标似乎会自动重新排列,而在 18.04 中没有发生任何事情。我也无法将任何东西直接移动到桌面;我需要移动到Nautilus 上的桌面文件夹。这让我开始考虑将 Ubuntu 降级回 18.04。
UnK*_*OWn 16
由于某些以前版本的 Ubuntu ..
桌面图标由desktop-iconsgnome-shell 扩展处理。
您可以通过编辑扩展prefs.js文件来实现您在问题中提到的尺寸和间距。在编辑之前备份文件。
扩展目录是 /usr/share/gnome-shell/extensions/desktop-icons@csoriano
原文内容:
const ICON_SIZE = { 'small': 48, 'standard': 64, 'large': 96 };
const ICON_WIDTH = { 'small': 108, 'standard': 116, 'large': 116 };
const ICON_HEIGHT = { 'small': 86, 'standard': 102, 'large': 134 };
Run Code Online (Sandbox Code Playgroud)
编辑内容:
const ICON_SIZE = { 'small': 48, 'standard': 64, 'large': 96 };
const ICON_WIDTH = { 'small': 52, 'standard': 116, 'large': 116 };
const ICON_HEIGHT = { 'small': 60, 'standard': 102, 'large': 134 };
Run Code Online (Sandbox Code Playgroud)
我已经为“小”配置了尺寸,您也可以使用其他尺寸“标准”和“大”来实现。
以上方法需要root权限..如果您需要在本地进行更改..
禁用系统扩展desktop-icons。
gnome-extensions disable desktop-icons@csoriano
Run Code Online (Sandbox Code Playgroud)
创建本地扩展目录。
install -d $HOME/.local/share/gnome-shell/extensions
Run Code Online (Sandbox Code Playgroud)
将系统扩展复制desktop-icons到本地扩展目录并重命名为desktop-icons@csoriano-local
cp -r /usr/share/gnome-shell/extensions/desktop-icons@csoriano $HOME/.local/share/gnome-shell/extensions/desktop-icons@csoriano-local
Run Code Online (Sandbox Code Playgroud)
编辑本地扩展的 metadata.json 文件,如下所示。观察“本地”是主要变化
{ 我们需要编辑metadata.json文件,因为扩展目录名和metadata.json文件中的 UUID 字段必须匹配 }
gedit $HOME/.local/share/gnome-shell/extensions/desktop-icons@csoriano-local/metadata.json
Run Code Online (Sandbox Code Playgroud)
已编辑内容:
{
"name": "Desktop Icons-local",
"description": "Add icons to the desktop",
"uuid": "desktop-icons@csoriano-local",
"shell-version": ["3.34.0"]
}
Run Code Online (Sandbox Code Playgroud)
使用以下命令启用本地扩展
gnome-extensions enable desktop-icons@csoriano-local
Run Code Online (Sandbox Code Playgroud)
使用 Alt+F2 'r' Enter 方法刷新 gnome-shell。
确保您永远不会同时打开扩展desktop-icons@csoriano(系统扩展)和desktop-icons@csoriano-local(本地扩展)
| 归档时间: |
|
| 查看次数: |
16845 次 |
| 最近记录: |