如何减少 ubuntu 20.04 中 Dock 图标的填充

如何减少 ubuntu 20.04 中 Dock 图标的填充

我正在使用 ubuntu 20.04 LTS。我不知道我是怎么做到的,但我尝试使用 dash to dock 扩展自定义我的 dock 设置。但后来我意识到 dock 上两个图标之间的空间太大了,我不喜欢这样。我需要默认值。dconF 编辑器中也没有任何选项。正如您在这些图片中看到的,我的 dock 图标之间有很大的空间。有什么方法可以纠正这个问题吗?

这就是我的 Dock 的样子

这就是我的 Dock 的样子

这是默认的 Dock

这是默认的 Dock

答案1

您可以按照下面描述的两个步骤进行操作 -

  1. 更改 dashToDock 扩展设置 -

    a.打开 dconf 编辑器

    b. 前往org/gnome/shell/extensions/dash-to-dock/

    c. 开启 custom-theme-shrink

  2. 现在你必须更改主题 css 文件 -

    a. 现在去/usr/share/themes/Yaru-dark/gnome-shell/

    (我假设您使用的是 Yaru-dark shell 主题)

    b. 在文本编辑器中打开 gnome-shell.css 文件

    c. 搜索以下代码行 -

    #dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton {
    padding: 2px 4px !important; }
    

    d. 将填充更改为 -

    padding: 0px 0px !important;
    

Alt现在按+f2然后运行,重新启动 gnome-shellr命令

答案2

如果您使用主题,请转到 /home/{user}/.themes/{theme name}/gnome-shell/gnome-shell.css

或者对于系统主题,转到 /usr/share/gnome-shell/theme

找到这行代码

  #dashtodockContainer .show-apps .overview-icon {
  padding: 4px;
  background-size: contain;
}

并将填充更改为适合您的值。注销并重新登录。

答案3

如果你使用 dash to dock 扩展,请将其放在 gnome-shell/extensions/dash-to-dock/stylesheet.css 的底部

#dashtodockContainer .overview-icon {
padding-top:2px;
padding-bottom:2px;
padding-right: 1px;
padding-left: 1px;
}

#dashtodockContainer.icon {
padding-top:1px;
padding-bottom:1px;
padding-right: 1px;
padding-left: 1px;
border-radius: 0px;/*for square border */
}

然后使用 alt+f2 和 r 重新加载

来源

还可以使用以下方法更改最外边框

#dashtodockContainer.shrink .dash-item-container > StButton,
#dashtodockContainer.dashtodock .dash-item-container > StButton {
padding: 1px 2px; /* padding between icon borders */
}

相关内容