更改 Dash Button 中的 Ubuntu 徽标

更改 Dash Button 中的 Ubuntu 徽标

我不喜欢默认的 Dash Button(也称为血小板总之“大按钮”) 在 Unity Launcher 中。它与 Faenza 图标主题非常不一致,我想更改它。我该怎么做?

Unity Launcher 中的 Dash 按钮

答案1

11.10

它是可配置的。unity 图标位于 /usr/share/unity/4。请使用文件管理器浏览此文件夹以查看缩略图。

以下是更改默认仪表板主页外观的示例:

cd /usr/share/unity/4
sudo mv squircle_base_54.png squircle_base_54.png.orig
sudo mv squircle_shine_54.png squircle_shine_54.png.orig
sudo cp round_outline_54x54.png squircle_base_54.png
sudo cp round_shine_54x54.png squircle_shine_54.png

注销并重新登录。您将看到新的主页。

在此处输入图片描述

只要您替换正确的文件,肯定可以进行更多自定义。请在进行更改之前备份原始文件。

顺便说一句,也许你会有疑问:你怎么知道解决方案?我遇到了同样的问题,并尝试搜索所有相关文件:

sudo find / -type f -iname "*dash*"

答案2

更改 Unity Dash 图标的步骤:

  1. 制作您自己的图标 54x54 像素
  2. 以 png 格式保存新图标
  3. 去:cd /usr/share/unity/4
  4. 备份旧图标:sudo cp launcher_bfb.png launcher_bfb_def.png
  5. 删除旧图标:sudo rm launcher_bfb.png
  6. 重命名您的新图标:cp <yourIconName> launcher_bfb.png
  7. 在 Unity 中移动新图标:sudo launcher_bfb.png /ust/share/unity/4

这是我的 YouTube 链接:如何更改 unity home dash 图标 ubuntu - YouTube

答案3

12.04

在 12.04 中,Unity 4 图标已经彻底改变:

这些图标构成了 Dash 按钮:

squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png

以下这些没用到:

round_corner_54x54.png
round_glow_62x62.png
round_glow_hl_62x62.png
round_outline_54x54.png
round_shine_54x54.png

它们的尺寸和名称差别很大。我认为您必须使用 Gimp 等图像编辑器自己编辑每个 squircle_ 文件。

你可以自己看看:nautilus /usr/share/unity/5/

答案4

更改 Dash Button 中的 Ubuntu 徽标

如果你只想更改 Ubuntu'朋友圈'Dash Button 中的徽标,只需将以下 png 文件之一替换为另一个 128x128 大小的 png 图标:

  • /usr/share/unity/icons/launcher_bfb.png(为了Ubuntu 14.04LTSUnity 7.2
  • /usr/share/unity/5/launcher_bfb.png(为了Ubuntu 12.04LTSUnity 5Unity2D

更改 Dash Button 中的徽标
我制作了一个徽标包,其中包含从各种来源收集的图标,例如图标包(纽密克斯尼特鲁克斯摩卡法恩莎卡普蒂瓦), Linux 徽标重新设计(作者雷达·拉兹里达布林纳塔蓬普拉考),Ubuntu 官方徽标Unity 7.2等等。这些徽标兼容Ubuntu 14.04LTS “值得信赖的塔尔羊”Unity 7.2 和Ubuntu 12.04LTS “精准穿山甲”的 Unity 5 和 Unity2D。应该可以与较新版本(如 15.04)上的 Unity 7.3 配合使用“生动的长尾黑颚鸟”和 15.10“狡猾的狼人”也。

Dash Button 徽标预览
从 DeviantArt 下载


改变整个 Dash 按钮

Ubuntu 16.04LTS

  1. 将所需的 GTK 主题图标放在您的主目录中:~/.themes/$GTK_THEME/unity/launcher_bfb.svg
    • $GTK_THEME可以是Numix,或者你安装的任何其他 GTK 主题
    • 不必复制 - 你可以使用符号链接(ln -s $TARGET $SOURCE
    • 我尝试过svg,但 128x128png也应该可以工作。
  2. 然后使用调整工具更改 GTK 主题以使图标刷新。
  3. 享受!

Ubuntu 14.04LTS

Unity 7.2引入了对定制的支持Unity Shell通过新的主题 API破折号按钮(也称为血小板总之“大按钮”) 现在与其他启动器按钮相同。因此,您可以通过在以下文件中包括以下文件来将它们全部主题化:统一当前 GTK 主题内的文件夹:

$THEME_PATH/unity/launcher_icon_shadow_62.svg
$THEME_PATH/unity/launcher_icon_back_54.svg
$THEME_PATH/unity/launcher_icon_selected_back_54.svg
$THEME_PATH/unity/launcher_icon_edge_54.svg
$THEME_PATH/unity/launcher_icon_shine_54.svg
$THEME_PATH/unity/launcher_icon_glow_62.svg

您可以为上述 svg 文件创建新的替换文件,也可以复制统一已实现启动器主题的 GTK 主题文件夹(纽密克斯摩卡兰德罗宁暗夜氛围触摸举几个例子)并将其放置在任何 GTK 主题中〜/.主题。现在使用类似Unity 调整工具并切换到您修改的主题。

Ubuntu 12.04LTS

Unity 5不支持主题Unity Dash启动器。但是,您仍然可以通过替换 Unity 的图像资源来改变它的外观。这是一种 hackish/modding 方法,Ubuntu 不正式支持。但这是修改 Ubuntu 12.04LTS 的 Dash 和 Launcher 的唯一简单方法。破折号按钮可以通过替换以下图像来更改/usr/share/unity/5

launcher_bfb.png
squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png

如果你无法通过替换这些图片来更改 Dash 按钮,那么你的 Ubuntu 很可能正在运行Unity2D桌面而不是统一Unity2D是 Ubuntu 12.04LTS 为无法运行真实 Unity 的低端系统提供的后备桌面。不幸的是,Unity2D不使用 中的资源/usr/share/unity,BFB 徽标除外。要修改Unity2D,替换/usr/share/unity/5/launcher_bfb.png(用于更改 BFB 徽标/Dash Button 徽标)以及以下文件/usr/share/unity-2d/shell/launcher/artwork

squircle_base_54.png
squircle_base_selected_54.png
squircle_glow_54.png
squircle_shine_54.png

我使用 Unity 7.2 中的资源为 Ubuntu 12.04LTS 的 Unity 5 和 Unity2D 制作了一些 Dash Button 模块,Aerilius 为 Unity 6 制作的 Ubuntu Touch mod和 Ubuntu Touch SDK。

Dash Button mods 预览
从 DeviantArt 下载

相关内容