如何在Unity Launcher中更改Dash按钮?


27

我不喜欢Unity Launcher中的默认Dash Button(在“ Big Freakin Button”的简称中也称为BFB)。它与Faenza图标主题非常不一致,我想对其进行更改。我怎样才能做到这一点?

Unity Launcher中的破折号按钮


我们应该将这两个合并在一起!
Jorge Castro

Answers:


19

11.10

它是可配置的。单位图标位于/ 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*"

1
请在图片上添加链接,然后我将其编辑为您的答案。做得好+1
fossfreedom

Junjie W是正确的,如果您替换launcher_bfb.png,则在此文件夹中替换徽标。它可能看起来像一个透明文件,但实际上是白色且不透明。背景和边缘也在那里。
刘易斯·戈达德

8

更改统一破折号图标的步骤:

  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链接:如何更改统一首页破折号图标ubuntu-YouTube


5

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/


3

Ubuntu 13.04

使用这些启动器图标在Unity桌面上获得Ubuntu Touch感觉

  1. 要在桌面(Unity)上使用Ubuntu Touch Launcher图标/资产,请从DeviantArt下载图标,然后将下载的档案解压缩到您的主文件夹中。

  2. 然后,要使用Ubuntu Touch样式的图标替换Unity图标,请使用以下命令:

    cd Downloads 
    
    unzip ubuntu_touch_launcher_icons_by_aerilius-d5xifpa.zip
    
    sudo cp -r unity/6 /usr/share/unity/
    

在此处输入图片说明

还原更改

如果还原更改,只需使用以下命令重新安装unity-common:

    sudo apt-get install --reinstall unity-common

来源Webupd8


3

在Dash Button中更改Ubuntu徽标

如果您只想在Dash Button中更改Ubuntu的“ Circle of Friends”徽标,只需将以下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

更改短跑按钮中的徽标
我制作了一个徽标包,其中包含从各种来源收集的图标,例如图标包(NumixNitrusMokaFaenzaCaptiva),Linux徽标重新设计(由Reda LazriDablimNattapong Pullkhow编写),官方Ubuntu徽标Unity 7.2等。这些徽标与Ubuntu 14.04LTS “ Trusty Tahr 的Unity 7.2和Ubuntu 12.04LTS “ Precise Pangolin”的Unity 5和Unity2D兼容。应该与Unity 7.3一起在较新的版本上使用,例如15.04 “ Vivid Vervet”和15.10 “ Wily Werewolf” 太。

破折号按钮徽标预览
从DeviantArt下载


更改整个短跑按钮

Ubuntu 16.04LTS

  1. 将GTK主题所需的图标放在家里: ~/.themes/$GTK_THEME/unity/launcher_bfb.svg
    • $GTK_THEME可以是Numix,也可以是您安装的任何其他GTK主题
    • 无需复制-您可以使用符号链接(ln -s $TARGET $SOURCE
    • 我尝试使用svg,但png也可以使用128x128 。
  2. 然后使用调整工具更改GTK主题以刷新图标。
  3. 请享用!

Ubuntu 14.04LTS

Unity 7.2引入了对通过新的主题API自定义Unity Shell的支持。破折号按钮(也称为BFB在短的“大该死按钮”)现在被同其他启动器的按钮。因此,您可以通过在当前GTK主题内的unity文件夹中包含以下文件,将它们全部主题化:

$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主题(例如NumixMoka OrchisDelorean DarkAmbiance Touch)复制unity文件夹,并将其放置在〜/中的任何GTK主题中.themes。现在,使用Unity Tweak Tool之类的应用程序并切换到您修改的主题。

Ubuntu 12.04LTS

Unity 5不支持主题化Unity DashLauncher。但是,您仍然可以通过替换Unity的图像资产来更改其外观。这是一种修改/修改方法,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 Button,则很有可能您的Ubuntu正在运行Unity2D桌面而不是UnityUnity2D是Ubuntu 12.04LTS提供的后备桌面,用于无法运行真正Unity的低端系统。不幸的是,除了BFB徽标之外,Unity2D并未使用中的资产/usr/share/unity。要修改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,Aerilius的Unity 6的Ubuntu Touch mod和Ubuntu Touch SDK的资源为Ubuntu 12.04LTS的Unity 5和Unity2D制作了一些Dash Button mod 。

Dash Button Mods预览
从DeviantArt下载


嘿-您知道如何在Ubuntu 14.04 LTS上启用该功能吗?由于某种原因,它在那里-但是我不知道我是否可以使用它。我本来想在论坛上直接提出一个独立的问题,但我认为您可能应该知道...
Xerz 2015年

1
嗨@ espectalll123!我知道这是一个(很晚)答复,但是我也更新了答案,以涵盖Ubuntu 14.04LTS。希望这对您
有所

1

这里的其他方法对我不起作用。我发现最简单的方法是在GIMP中打开图像并进行编辑:

  1. 打开终端
  2. sudo nautilus
  3. /usr/share/unity/icons
  4. 编辑图像
  5. 更新它
  6. 注销并重新登录。

适用于14.04-3!
亚瑟

也可以在16.04
garakkio

0

您无法删除它,因为它是Unity Launcher代码的一部分,Mark Shuttleworth在他的博客文章中解释了Dash图标背后的原因及其在Launcher中的位置。


我不是要删除它,而是要对其进行更改。我已经阅读了他关于Ubuntu 11.10中Unity的博客文章,但没有回答我的问题。
Dimitrov

使用Unity 2D-该界面中的“正方形”要多得多,并且可以更好地匹配Faenza图标集。
马克·鲁尼

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.