如何更改Unity Launcher中的Dash按钮?
我不喜欢Unity Launcher中的默认Dash Button(也称为BFB ,而不是“Big Freakin Button” )。 它与Faenza图标主题非常不一致,我想改变它。 我怎样才能做到这一点?
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*"
更改统一破折号图标的步骤:
- 制作自己的图标54×54像素
- 以png格式保存新图标
- 转至:
cd /usr/share/unity/4
- 备份旧图标:
sudo cp launcher_bfb.png launcher_bfb_def.png
- 删除旧图标:
sudo rm launcher_bfb.png
- 重命名新图标:
cp
launcher_bfb.png - 在Unity中移动新图标:
sudo launcher_bfb.png /ust/share/unity/4
这是我的YouTube链接: 如何更改团结主页破折号图标ubuntu – YouTube
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/
Ubuntu 13.04
使用这些启动器图标获取Unity桌面上的Ubuntu Touch感觉
-
要在桌面(Unity)上使用Ubuntu Touch Launcher图标/资源,请从DeviantArt下载图标并在主文件夹中提取下载的存档。
-
然后,要使用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
在Dash Button中更改Ubuntu徽标
如果您只想在Dash按钮中更改Ubuntu’Coly of Friends’徽标,只需将以下png文件之一替换为另一个128×128大小的png图标:
-
/usr/share/unity/icons/launcher_bfb.png
(适用于Ubuntu 14.04LTS的Unity 7.2 ) -
/usr/share/unity/5/launcher_bfb.png
(适用于Ubuntu 12.04LTS的Unity 5和Unity2D )
我制作了一个徽标包,其中包含从各种来源收集的图标,如图标包( Numix , Nitrux , Moka , Faenza和Captiva ),Linux徽标重新设计( Reda Lazri , Dablim和Nattapong 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” 。
更改整个Dash按钮
Ubuntu 16.04LTS
- 在您的家中放置所需的GTK主题图标:
~/.themes/$GTK_THEME/unity/launcher_bfb.svg
-
$GTK_THEME
可以是Numix
,也可以是您安装的任何其他GTK主题 - 不必复制 – 你可以使用符号链接(
ln -s $TARGET $SOURCE
) - 我尝试使用
svg
,但128×128png
也应该可以工作。
-
- 然后使用调整工具更改图标的GTK主题以刷新。
- 请享用!
Ubuntu 14.04LTS
Unity 7.2引入了对通过新的Theming API自定义Unity Shell的支持。 Dash Button (也称为BFB , 除了“Big Freakin Button” )现在被视为与其他Launcher按钮相同。 因此,您可以通过在当前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文件创建新的替换,也可以从已经实现了Launcher主题的GTK主题复制unity文件夹( Numix , Moka Orchis , Delorean Dark和Ambiance Touch等等)并将它放在任何GTK主题中〜/ .themes 。 现在使用像Unity Tweak Tool这样的应用程序并切换到您修改的主题。
Ubuntu 12.04LTS
Unity 5不支持Unity Dash和Launcher 。 但是,您仍然可以通过替换Unity的图像资源来改变它的外观。 这是一种hackish / modding方法,Ubuntu没有正式支持。 但这是修改Ubuntu 12.04LTS的Dash和Launcher的唯一简单方法。 可以通过替换/usr/share/unity/5
的以下图像来更改Dash按钮 :
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桌面而不是Unity 。 Unity2D是由Ubuntu 12.04LTS提供的后备桌面,适用于无法运行真正Unity的低端系统。 不幸的是, Unity2D不使用来自/usr/share/unity
资产,除了BFB徽标。 要修改Unity2D ,请在/usr/share/unity-2d/shell/launcher/artwork
替换/usr/share/unity/5/launcher_bfb.png
(用于更改BFB徽标/ Dash Button徽标)以及这些文件:
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 SDK 的Ubuntu Touch mod为 Ubuntu 12.04LTS的Unity 5和Unity2D制作了一些Dash Button模块。
这里的其他方法对我不起作用。 我发现最简单的方法是在GIMP中打开图像并进行编辑:
- 打开终端
-
sudo nautilus
- 转到
/usr/share/unity/icons
- 编辑图像
- 更新它
- 退出并重新登录。
你不能删除它,因为它是Unity Launcher代码的一部分,Mark Shuttleworth在他的博客文章中解释了Dash图标背后的原因及其在Launcher中的位置。
图标位于/usr/share/unity/4/
。 您可以使用首选的png图标更改它们。
参考: http : //www.youtube.com/watch?v = H7-gSMWUsgY