如何缩小 ALT+TAB 切换器图标

如何缩小 ALT+TAB 切换器图标

有没有办法减小按 ALT+TAB 时显示的默认 Ubuntu 13.04 窗口切换器图标的大小?例如,更改 Compiz 设置(如果不在 CCSM GUI 中,则使用文本编辑器)或安装不同的窗口切换器。感谢您的帮助,祝您有美好的一天。

答案1

据我所知...默认的大小“切换视图 (Alt+Tab)”在 Unity 源代码中是硬编码的。
您可以尝试编辑源代码以根据需要更改大小。


注意:我建议您在虚拟机或测试机上执行此操作,以查看是否获得所需的结果。
在此示例中,我运行的是带有 unity 7.0.0 的 Ubuntu 13.04,我将“切换器视图”(图标、图块等)更改为一半大小。


1)确保已启用源代码存储库

  • 打开 Ubuntu 软件中心
  • 在菜单栏中选择编辑 -> 软件源. 点击启用“源代码存储库”。以防万一我使用“主服务器”去下载。

在此处输入图片描述

打开终端窗口Ctrl++AltT输入:

  • sudo apt-get update

2)在终端中输入以下内容来安装必要的包。

  • sudo apt-get install build-essential python-windowmocker quilt

3)安装构建依赖项。

  • sudo apt-get build-dep unity

4)创建一个文件夹来下载源代码。

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5)下载源代码并导出变量。

  • apt-get source unity

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6)创建补丁并编辑源代码。

  • cd unity-7.0.0daily13.06.19~13.04/

  • quilt new 99-custon-switcher-size.patch

  • quilt edit launcher/SwitcherView.cpp


编辑行...四十六50

在此处输入图片描述

我把它们从:

  , border_size(50)
  , flat_spacing(20)
  , icon_size(128)
  , minimum_spacing(10)
  , tile_size(150)

到:

  , border_size(25)
  , flat_spacing(10)
  , icon_size(64)
  , minimum_spacing(10)
  , tile_size(75)

7)构建 deb 包。

  • quilt refresh
  • fakeroot dpkg-buildpackage

8)安装 deb 包。

  • cd ..

  • sudo dpkg -i *deb

9)最后,您可以重新启动机器来查看更改。

前:

在此处输入图片描述

后:

在此处输入图片描述

希望这可以帮助。

相关内容